login  Naam:   Wachtwoord: 
Registreer je!
 Forum

LIKE werkt niet samen met WHERE

Offline kenzo - 06/04/2007 21:08
Avatar van kenzoPHP beginner Ik heb een script waar LIKE niet samen werkt met WHERE... dit heb ik:

  1. $SelecteerNamen = mysql_query("SELECT naam FROM konijnen WHERE actief = 1 AND letter LIKE 'A%' OR letter LIKE 'a%' ORDER BY naam ASC") or die("Fout bij het selecteren van namen".
  2. );
  3.  
  4. while( $FetchNamen = mysql_fetch_assoc( $SelecteerNamen ) )


Nu pakt hij alles met letter=a of letter=A, maar ik wil dat hij dat alleen pakt waar actief=1...

Ik heb al veel geprobeerd, maar hij pakt het niet.

Als ik erbij doe:

  1. AND letter LIKE 'A%' OR letter LIKE 'a%' OR actief LIKE '1'

pakt hij alles... (letter = a t'm letter = z)...

hij pakt alleen dat dus.

Weet iemand het probleem?

Bedankt!

2 antwoorden

Gesponsorde links
Offline Voldemort - 06/04/2007 21:42
Avatar van Voldemort PHP ver gevorderde
  1. WHERE actief = 1 AND letter LIKE 'A%' OR letter LIKE 'a%'


==>

  1. WHERE actief = 1 AND (letter LIKE 'A%' OR letter LIKE 'a%')


En als die niet werkt, probeer dan dit:

  1. WHERE actief = '1' AND (letter LIKE 'A%' OR letter LIKE 'a%')
Offline kenzo - 06/04/2007 22:02
Avatar van kenzo PHP beginner bedankt,

de eerste werkte al
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.221s