- Inner Join no php...
+ Responder ao Tópico
-
Inner Join no php...
Galera, eu to com uma duvida quanto à um select num banco mysql...
Eu preciso fazer um select envolvendo duas tabelas t1 e t2... nas duas tenho um campo chamado id...
O select eu to fazendo assim....
SELECT * FROM t1,t2 WHERE t1.id=t2.id;
Dúvida:
Como jogar os valores de todos os outros campos num array pro php???
O select desse jeito funciona???
[]s Fly
[ Esta mensagem foi editada por: Fly em 17-12-2002 11:56 ]
-
Inner Join no php...
A sintaxe é essa mas os comandos não me lembro...
$tam="SELECT COUNT(*) FROM t1,t2 WHERE t1.id=t2.id"
$sql="SELECT * FROM t1,t2 WHERE t1.id=t2.id"
execute o $sql e depois faça um for
para i=1 até tam
array[i]=campo
tabela vá para o próximo registro
próximo i
Isso deve dar certo....
-
Inner Join no php...
assim:
$query="seu select";
mysql_query($query);
$qtde=mysql_num_rows($query)
for($i=0;$i<$qtde;$i++)
{
$reg=mysql_fetch_array($query);
$campo1=$reg["nome campo tabela"];
$campo2=$reg["nome campo tabela"];
................. e por ai vai
}
-
Inner Join no php...
Valeu Pessoal!!
Deu tudo certo!!!!! <IMG SRC="images/forum/icons/icon_wink.gif">
-
Inner Join no php...
-
Inner Join no php...
Eu fiz + ou - como o iC3 falou....
$query="SELECT * FROM t1,t2 WHERE t1.id=t2.id";
mysql_query($query);
$qtde=mysql_num_rows($query)
for($i=0;$i<$qtde;$i++)
{
$reg=mysql_fetch_array($query);
$campo1=$reg[0];
$campo2=$reg[1];
$campo2=$reg[2];
$campo2=$reg[3];
}
Tipo, no array, o array[0,1,2,3] são os campos... supondo que as tabelas tenhas dois campos cada uma, vai ser na ordem... [t1.campo1,t1.campo2,t2.campo1,t2.campo2]
Espero q tenha sido claro!!!
[]s
-
Inner Join no php...
<IMG SRC="images/forum/icons/icon_smile.gif"> Que bom que o pessoal ajuda todo mundo, nas mais variadas dúvidas <IMG SRC="images/forum/icons/icon_smile.gif">
-
Inner Join no php...
Sempre ajudo no que sei... apesar de naum saber quase nada... <IMG SRC="images/forum/icons/icon_wink.gif">
-
Inner Join no php...
Falow tudo Fly, se não formarmos realmente uma comunidade o Linux não irá mais crescer....
-
Inner Join no php...
tmb pode ser usada a func. mysql_fetch_array(). Corrijam-me se eu estive errado por favor
<IMG SRC="images/forum/icons/icon21.gif">
[ Esta mensagem foi editada por: Neckratal em 17-01-2003 16:30 ]