Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leandro_ufrgs

Quais comandos??

Recommended Posts

Galera, atualmente utilizo odbc com access, porem estou necessitando começar a trabalhar com o mysql então preciso de uma ajudinha basica.odbc_exec -> ??odbc_result -> ??os comandos sql continuam iquais??ValeuLeandro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aí um exemplo tirado de um tutorial com conexão e leitura de um registro em uma tabela:

PHP [/tr][tr]

<?php

 

$db = mysql_connect("localhost", "root");

mysql_select_db("mydb",$db);

 

$resultado = mysql_query("SELECT * FROM employees",$db);

printf("Nome: %s<br>\n", mysql_result($resultado,0,"nome"));

printf("Sobrenome: %s<br>\n", mysql_result($resultado,0,"sobrenome"));

printf("Endereço: %s<br>\n", mysql_result($resultado,0,"endereco"));

printf("Posição: %s<br>\n", mysql_result($resultado,0,"posicao"));

?>

[/tr]

 

Acho que este tutorial vai te ajudar bastante:

http://www.silicio.com.br/php/tutorial.html

 

Qualquer dúvida fala aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, ja consegui conectar e tudo mais, agora ja esta tudo ok!! Mas ainda não consegui entender completamente como o mysql funciona, para mim fazer uma busca de resultados tenho que obrigatoriamente dizer em qual linha esta???

 

Exemplo, tabela Teste

 

Nome | Idade | Sexo

Leandro | 21 | Masculino

Roberta | 19 | Feminino

Sei lá | 105 | Indefinido

 

Se eu quiser uma busca que me de o nome e idade onde o sexo é feminino, em odbc ( c/ access ) eu usaria assim:

PHP [/tr][tr]$sexo = "feminino";

$con = odbc_connect....

$sql = "SELECT Nome, Idade FROM teste WHERE sexo = '$sexo';

$resultado = odbc_result($con,$sql);

$nome = odbc_result($resultado,"

Nome");

$idade = odbc_result($resultado,"

Idade");

[/tr]

 

Como faria isso com o mysql, ja dei uma lida no manual, procurei no forum de mysql, mas n encontrei.

 

Valeu

Leandro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usa o exemplo q o walace postou, alterando apenas a query postada por ele, pela q você postou.

 

PHP [/tr][tr]SELECT Nome, Idade FROM teste WHERE sexo = '$sexo'";[/tr]

 

Como faria isso com o mysql, ja dei uma lida no manual, procurei no forum de mysql, mas n encontrei.

Só pesquisar bem pois há mta coisa sobre isso.

 

Flwwwwwwwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.