Ik wil overzichten maken voor een gebruiker met gegevens uit de database, waarbij de (ingelogde) gebruiker alleen zijn eigen gegevens kan zien.
Ik heb de volgende SQL-query gemaakt:
[sql]SELECT Gebruikersnaam, Datum, Afzender, Afhalen_bij, Adres, Postcode, Plaats, Afleveren_bij, tav, Straat, Postcode_, Plaats_, Opties, Aantal, Referentie, Memo
FROM `jos_xxxxx`
WHERE Gebruikersnaam=(SELECT username FROM jos_xxxx where id=@user_id) AND Datum LIKE '%-05-2010'[/sql]
Wanneer de klant nu inlogt en naar het betreffende overzicht op de site gaat, krijgt hij de mededeling: "No records found". En dat terwijl er meerdere records in de database staan.
Is de query fout en zo ja, wat moet het wel zijn?
Herman.
Ik heb de volgende SQL-query gemaakt:
[sql]SELECT Gebruikersnaam, Datum, Afzender, Afhalen_bij, Adres, Postcode, Plaats, Afleveren_bij, tav, Straat, Postcode_, Plaats_, Opties, Aantal, Referentie, Memo
FROM `jos_xxxxx`
WHERE Gebruikersnaam=(SELECT username FROM jos_xxxx where id=@user_id) AND Datum LIKE '%-05-2010'[/sql]
Wanneer de klant nu inlogt en naar het betreffende overzicht op de site gaat, krijgt hij de mededeling: "No records found". En dat terwijl er meerdere records in de database staan.
Is de query fout en zo ja, wat moet het wel zijn?
Herman.
Laatst bewerkt door een moderator: