PHP / SQL query werkt niet

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008

  • aex351
  • Registratie: Juni 2005
  • Laatst online: 02:41

aex351

I am the one

Topicstarter
Ik kom er niet uit met de handleiding op mysql.com

Uit de onderstaande code krijg ik geen resultaten te zien. Wanneer ik "netwerk_leden.gebruiker_id = 'gebruikers.id' " eruit strip werkt het wel weer. Maar het probleem is dat ik de query zo klein mogelijk wil houden en dus alleen alles selecteren waar die 2 tabellen gelijk aan elkaar staan plus de zoek opdracht.

Kan iemand mij misschien uitleggen wat fout is aan de onderstaande.

MySQL:
1
2
3
4
5
6
SELECT  *
FROM    gebruikers,
netwerk_leden
WHERE   netwerk_leden.gebruiker_id = 'gebruikers.id' 
      AND   gebruikers.username 
            LIKE '%".$zoekveldtext."%' 


edit : Probleem heb ik opgelost, quotes om 'gebruikers.id' moest niet |:( . in phpmyadmin kwam ik erachter dat de syntax anders eruit zag.

[ Voor 16% gewijzigd door aex351 op 08-09-2005 18:48 ]

< dit stukje webruimte is te huur >


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
gebruikers.id is een veld van een tabel en moet niet tussen quotes...

[edit]
PHPMyAdmin gebruikt `backticks` inderdaad :)

[ Voor 29% gewijzigd door RupS op 08-09-2005 18:49 ]


  • Solopher
  • Registratie: December 2002
  • Laatst online: 17-04 13:19
Probeer dit eens:
SQL:
1
2
3
4
5
6
SELECT  *
FROM     gebruikers,
netwerk_leden
WHERE     netwerk_leden.gebruiker_id = gebruikers.id
      AND    gebruikers.username 
            LIKE '%".$zoekveldtext."%'


Zonder '',

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

8)7

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.