Lynx Administrador
Número de Mensagens : 499 Idade : 35 Localização : Cotia humor : Jogar emprego/lazer : Programador Data de inscrição : 29/11/2007
| Assunto: Algumas dicas de PHP - - - Sáb Dez 15, 2007 10:37 am | |
| Fala galera!!! Vou deixar aqui uma parte introdutória de PHP com conexão de banco de dados MySQL. _______________________________________________________________________ $conn = mysql_conect("<host do servidor MySQL>","login","senha"); Essa linha de comando cria um socket de conexão a um DB MySQL, onde o host do servido MySQL pode ser o IP onde o MySQL está instalado (mas na maioria dos casos usa-se "localhost"), login é o login de acesso ao MySQL e a senha é a senha $db = mysql_select_db("<nome da base de dados>",$conn); Essa linha abre uma conexão com uma Base de Dados de um banco MySQL. Note que esta função usa a variável de socket $conn, que indica a qual banco de dados MySQL vc quer abrir a conexão. Este segundo argumento é opcional. Mas você pode, em um único script PHP, se conectar com diversos Banco de Dados ao mesmo tempo. Executando um SELECT no banco de dados MySQL: $query = "SELECT <campo> FROM <tabela>"; $result = mysql_query($query,$conn); A primeira linha cria uma String que servirá de query ao nosso banco de dados (isso exige conhecimento de SQL). A segunda cria um "ponteiro" ao resultado da nossa query. Essa linha executa a query, mas não nos traz o resultado. Para ver o resultado precisamos de outra função: Suponhamos que a nossa query tenha resultado em um único registro. Então usamos a segunte função: $campo = mysql_result($result,0,"<campo"); Onde: $result -> o "ponteiro" da nossa query; 0 -> indica que linha do resultado queremos pegar(lembre-se que o PHP trata o primeiro termo de um array na posição 0); "<campo>" -> é o campo da tabela que queremo ver o resultado. Com isso temos a conexão ao banco de dados, a seleção da Base de dados, a execução de uma query qualquer e a obtenção do resultado da query. Fica aí essa dica pra quem estiver interessado em aprender PHP. Qualquer dúvida é soh falar! Como tempo eu vou colocando mais dicas neste tópico. Flows e T+
Abraçoss | |
|