[Tecnica] inner join

Motaz Abuthiab moty66 a gmail.com
Lun 28 Nov 2011 19:35:56 GMT


Non devi usare tabella.alias, basta il nome del campo, se hai due campi con
nomi uguali dovresti fare select t1.id as t1_id, t2.id as t2_id from t1, t2
where ......

Ti consiglio di usare mysql_fetch_assoc() invece di fetch_array()

M.

--

Crea il tuo sito con dinamocms.com

Il giorno 28/nov/2011, alle ore 19:50, bartrosso <bartrosso a gmail.com> ha
scritto:

scusatemi

ma quando devo fare una inner join con mysql e unisco due tabelle, usando
gli alias,

come si fa il fetch array dei risultati?

Es:

$query=mysql_query("SELECT * from pippo as p, topolino as t");

while($res=mysql_fetch_array($query)){
$id1=$res['p.id'];
$id2=$res['t.id'];
}


QUESTO NON MI FUNZIONA, ma non mi da neanche errori



Tanga aka Bartrosso


-- 
Sono ciò che sono grazie a quello che siamo tutti,



un mio amico mi ha detto che ubuntu significa: "Non so configurare Debian.."


«Immagina se ogni persona sulla terra potesse condividere con accesso
libero e totale tutta la conoscenza umana.»
— Jimmy Wales, fondatore di Wikipedia

_______________________________________________
Tecnica mailing list
Tecnica a liste.siena.linux.it
http://liste.siena.linux.it/cgi-bin/mailman/listinfo/tecnica
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://liste.siena.linux.it/pipermail/tecnica/attachments/20111128/97838c5f/attachment.htm>


Maggiori informazioni sulla lista Tecnica