Autor Zpráva
Musilda
Profil
Zdravím

mám problém s výpisem z tabulky, toto:

$vypis=mysql_query("SELECT * FROM auto_sound, chladnicky, domaci_kina, dvd, fotoaparaty, hi_fi, konvice, mikrovlnky, mp3, mycky, pneumatiky_osobní, pracky, receivery_dvbt, sporaky, televizory, vestavby, videokamery, vysavace, zehlicky
WHERE ID='$id_vyrobku'");

hlásí chybu

Column 'ID' in where clause is ambiguous

Díky za každou radu
nightfish
Profil
uuuuuuff

Column 'ID' in where clause is ambiguous
určení sloupce "ID" ve části where není jednoznačné (protože neví, který sloupec ID které z uvedených tabulek má prohledávat)

nicméně nejsem si jist, že jít cestou desítek tabulek, nad kterými se bude dělat kartézský součin, je to správné... zřejmě bude lepší použít nějaké to "union" a nebo vše nasypat do jedné tabulky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: