[MySQL/PHP] Probleem met WHERE query

Pagina: 1
Acties:

Onderwerpen


Verwijderd

Topicstarter
Hallo ik ben iets aan het maken en zodra ik d.m.v PHP of MySQL deze query uitvoer

SELECT * FROM `lexmark` WHERE kleur=kleuren

Retourneerd MySQL als fout :

Unknown column 'kleuren' in 'where clause'

ik heb echt geen idee wat er mis is, ben ook nogal nieuw met MySQL dus het zal wel een domme fout zijn.

lexmark = tabel
kleur = column in lexmark (de kleur is of zwarte of kleuren)

Dus ik wil alles van tabel lexmark waar de kleur = kleuren is selecteren.

Ik hoop dat iemand mij kan helpen _/-\o_

  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Doet maar quotjes om de kleuren.

Who is John Galt?


  • Koetjeboe
  • Registratie: Maart 2002
  • Laatst online: 17-09 20:36

Koetjeboe

Boe, zegt de koe

kleuren?
Where kleur = '1'
of
Where kleur = '$blabla'

toch?

Verwijderd

Topicstarter
Heyyy 1000 maal bedankt doet het nu helemaal goed. Oplossing was makelijk maar je moet het maar weten }:O

Verwijderd

Je moet dan naar datatypes kijken.

string tussen ' ' of " " (denk aan het escapen van strings dus $Sql="select * FROM tabel where kolom1 = \"test\";";

numeriek gewoon zonder '' / "".

Acties:
  • 0 Henk 'm!

Verwijderd

Doe dan dit:
PHP:
1
$sql = "SELECT bla FROM Mekker WHERE schaap='".$wol."'";
Pagina: 1