sexta-feira, 19 de julho de 2013

PHP - Classes

[o][o]       Pra você que esta me espionando, rsrsrs I AM LAUGHING OUT LOUD AT YOU.
(___)        I CAN SEE WHAT OTHERS DON'T. M3SS W1TH TH3 B3ST AND L0S3 L1K3 TH3 R3ST.

Bom recado dado. vamos ao que interessa.
;)

Vamos falar hoje sobre classes em php, coisa rápida também.

O importante não é ficar falando um monte de baboseira que possa te confundir.

Basicamente uma classe é  um Objeto, imaginem novamente um Carro.

Cada objeto tem seus métodos(  funções ), e propriedades( atributos ).

Sendo mais claro ainda:
Métodos do carro : acelerar, frear.
Propriedades : velocidade, cor, placa

Agora vamos partir para prática:


PHP
<?php

//Classe em PHP
class carro{
   
    private velocidade = 0;
    private cor=azul;
   
    public function carro(){
        velocidade=0;
    }
   
    public function getCor(){
        return $this->cor;
    }
   
    public function getVelocidade(){
        return $this->velocidade;
    }

    public function acelerar(){
        $this->velocidade = $this->velocidade + 1;
    }
   
    public function frear(){
        if($this->velocidade>0){
            $this->velocidade = $this->velocidade - 1;
        }
    }
}



//Usando a classe
$varFiat147 = new carro();

$varFiat147->acelerar();
$varFiat147->acelerar();

echo($varFiat147->getVelocidade());



?>

PHP - Array

-=[-.-]=-

 Arrays em PHP, explicando de forma reduzida e simplificada(huahuahaua).

Array é uma variável que pode armazenar diversos dados separadamente, é como um gaveteiro, voce vai jogando as coisas em cada gaveta dai é so escolher o índice/gaveta e recuperar o dado.

to cada vez melhor nas explicações simples, tem que falar a verdade não adianta enrolar ou encher linguiça, ficar de churumelas. Não é mesmo povo?

Na prática:


PHP
<?php


//Array em PHP

$arrayPHP = array("Esta é uma array em php","valor2","é isso ai");

//utilizar o índice entre[] para utilizar o valor ou gaveta
//imprimindo valor segundo valor do array na tela
echo $arrayPHP[1];


?>

PHP - Variáveis

()/)
( '-')
(")(")
//////////////////////////////
Variáveis no PHP

Entendo variáveis no PHP, as variaveis no PHP não possuem tipagem ou seja a variável pode ser qualquer coisa.

Se liguem:


PHP

<?php
//Variáveis em PHP

$variavelPHP = "Esta é uma variável em php";

//comentário semelhante ao javascript, java, shell script,c,c# etc...
//imprimindo uma variável na tela
echo $variavelPHP;


?>

ASP.NET - For Next

;)

Vamos falar sobre o laço For em ASP.NET

O laço FOR tem seus passos limitados a uma quantidade especificada pelo programador. Por exemplo

For x = 0 to 10
    'processando
Next

ou seja o laço vai ir de 0 até 10

Na prática:


Em VB.NET



    Dim contador As Integer = 0
    'Loop For
    For contador = 0 to 10
        response.write(contador)
    Next




ASP.NET - While

O.o

Na nave pessoal?

Vamos falar sobre  o loop While em ASP.NET.

É um loop de repetição cuja tradução significa ENQUANTO , ou seja,  tem sua duração limitada ENQUANTO

while (condição verdadeira)
    'processando
end while

Vejamos um exemplo prático:


Em VB.NET



    Dim contador As Integer = 0
    'Loop while
    while contador < 9
        response.write(contador)
        contador = contador + 1
    end while






ASP.NET - Conexão MySQL

Champz!

E ai pessoal , beleza?

Hoje vamos ver como criar uma conexão no ASP.NET com banco de dados MySQL.

Vou explicar duas maneiras de fazer isso, uma usando a biblioteca nativa ODBC, e outra usando uma biblioteca externa usando um arquivo DLL.

Vejamos primeiro usando ODBC:


Em VB.NET

Imports System
Imports System.Data.Odbc


Public Class classePagina
    Inherits System.Web.UI.Page

    Public conexao As String = "driver={MySQL};server=endereco.servidor.com.br;uid=usuario;pwd=senha;database=nomeBanco"

    Sub Page_Load(ByVal src As Object, ByVal e As EventArgs)
        'Instanciando objetos e declarando variáveis
        Dim cx As ODBConnection = new ODBConnection (conexao)
        Dim strSql As String = "select * from tabelaClientes"
        Dim web As ODBCCommand = new ODBCCommand (strSql, cx)
        Dim dr As ODBCDataReader
 
        cx.Open()
            dr = web.ExecuteReader()
            while dr.Read()
                response.write(dr("nomeColunaTabela").ToString())
            end while
        cx.Close()
        cx.Dispose()
    End Sub
End Class





Agora vamos ver usando a biblioteca MySQL.Data.dll.

Primeiro voce deve colocar o arquivo DLL em seu servidor web, na pasta BIN
Agora pronto é só começar a usar.

Na prática fica assim:


Em VB.NET

Imports System
Imports MySQL.Data.MySqlClient


Public Class classePagina
    Inherits System.Web.UI.Page

    Public conexao As String = "server=endereco.servidor.com.br;uid=usuario;pwd=senha;database=nomeBanco"

    Sub Page_Load(ByVal src As Object, ByVal e As EventArgs)
        'Instanciando objetos e declarando variáveis
        Dim cx As MySQLConnection = new MySQLConnection (conexao)
        Dim strSql As String = "select * from tabelaClientes"
        Dim web As MySQLCommand = new MySQLCommand (strSql, cx)
        Dim dr As MySQLDataReader
 
        cx.Open()
            dr = web.ExecuteReader()
            while dr.Read()
                response.write(dr("nomeColunaTabela").ToString())
            end while
        cx.Close()
        cx.Dispose()
    End Sub
End Class




quinta-feira, 18 de julho de 2013

Javascript - Array

;)

Blz?
Array ou vetor no javascript, é o que vou falar hoje.

Array é uma variável com capacidade de armazenar diversos dados separadamente.

Falei tudo!!!
KKKKKKK

Na prática fica mais fácil entender:


Javascript

//Declarando arrays

var impares=new Array("um","três","cinco");
var minhaVariavel = new Array();
minhaVariavel[0] = "qualquer";
minhaVariavel[1] = "valor";
minhaVariavel[3] = "kkkkk";

//Para acessar os valores você deve indicar o índice entre colchetes[]. Ex:

alert(impares[1]); //Vai exibir o valor "três" , porque todo array em javascript inicia com índice ZERO.