Toon posts:

Mysql Query

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi, ik zit met een probleempje ik heb een DB, en moet daar bepaalde variable uithalen. ik dacht dat deze query toch zou moeten werken:

SELECT * FROM `articles` WHERE `ref` LIKE '%$productnr%' AND `cmd_code` != '3' ORDER BY `ref` ASC;

De bedoeling is nu dat alle artikele ingelezen worden waar het veld `ref` overeenkomt met $productnr, en degene met cmd_code 3 overslaat.

Hij blijft alleen steeds ook al de artikelen met de cmd_code 3 ophalen

weet iemand hoe deze query wel zal moeten?

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:02
Dat komt omdat je quotes rond die 3 zet.
Als cmd_code een numeriek veld is, mag je er geen quotes rondzetten.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Thanx die quotes rond de 3 waren het..