foutmelding Column '' in where clause is ambiguous
Kees -
20/12/2011 08:58:01heb al gevonden natuurlijk dubbele tabelnaam:P
Gewijzigd op 20/12/2011 09:28:29 door Kees -
PHP hulp
05/11/2024 12:27:39kees Schepers
20/12/2011 09:28:18Hallo Kees,
Kijk eens naar het volgende: http://www.phphulp.nl/php/tutorial/data-verwerking/foutafhandeling-query-sql/735/ je query is namelijk zo lek als wat en vormt een ernstig risico voor MySQL Injection.
En waarschijnlijk is het toevoegen van de tabel naam 'orders' voor de status genoeg:
Succes!
Kijk eens naar het volgende: http://www.phphulp.nl/php/tutorial/data-verwerking/foutafhandeling-query-sql/735/ je query is namelijk zo lek als wat en vormt een ernstig risico voor MySQL Injection.
En waarschijnlijk is het toevoegen van de tabel naam 'orders' voor de status genoeg:
Code (php)
1
SELECT klanten.*, orders.* FROM klanten LEFT JOIN orders ON (klanten.idklant = orders.klantid) WHERE orders.bvid = '".$_GET['bv']."' AND orders.status = $_GET[stat] $door ORDER BY klanten.idklant DESC, klanten.voornaam DESC
Succes!