login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Error bij query

Offline Jellestg - 28/08/2006 11:58 (laatste wijziging 28/08/2006 11:59)
Avatar van JellestgLid
  1. <?php
  2. $item = mysql->query("SELECT * FROM user_items WHERE username='".$_SESSION['w_user']."'");
  3. while($stock = mysql_fetch_assoc($item)) {
  4. echo 'blabla'
  5. etc..


Dit is een stukje van mijn script, dit stukje is om de gegevens van de items in mijn databasetabel weer te kunnen geven. Iets verder in het script heb ik Stock: '.$stock["ijzererts"]' ijzererts staan.. normaal zou ik dan de waarde van 'ijzererts' in de database moeten zien. Maar bij het openen van de pagina zag ik dit:
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /home/b2l1843/public_html/Simon/game_ambacht_Smid.php on line 13
line 13 is dus $item = mysql->query("SELECT * FROM user_items WHERE username='".$_SESSION['w_user']."'");

Ik vind de fout niet, help plz!

6 antwoorden

Gesponsorde links
Offline Gerard - 28/08/2006 12:00
Avatar van Gerard Ouwe rakker mysql->query

moet zijn:

mysql_query
Offline BigBug - 28/08/2006 12:00
Avatar van BigBug PHP expert $item = mysql->query(

Schitterend,
misschien een '_' ?
Offline Jellestg - 28/08/2006 12:01 (laatste wijziging 28/08/2006 12:03)
Avatar van Jellestg Lid hmm.. mogelijk, maar overal anders gebruik ik die ook, en dan geeft het geen fout.. en ik gebruikte eerst mysql_query, maar toen zij mijn partner (we werken met 3 aan die website) dat ik mysql->query moest gebruiken.

EDIT: net es geprobeerd met mysql_query en dan kreeg ik dit:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/b2l1843/public_html/Simon/game_ambacht_Smid.php on line 20

line 20 is Stock: '.$stock["ijzererts"]' ijzererts
Offline Gerard - 28/08/2006 12:02
Avatar van Gerard Ouwe rakker dan is mysql waarschijnlijk een object en query een functie van je database object. Dan moet het dus worden $mysql->query()
Offline Jellestg - 28/08/2006 12:04 (laatste wijziging 28/08/2006 12:15)
Avatar van Jellestg Lid oh, dus moet ik $mysql->query("de query","querynaam") gebruiken?

EDIT: de fout zat op line 14 waar ik mysql_fetch_assoc gebruikte, dat moest $mysql->fetch_assoc zijn.. toch bedankt voor de hulp ;)
Offline Clemens32 - 28/08/2006 12:17
Avatar van Clemens32 PHP interesse Oeps, dit gaat boven mijn pet.
Dit heeft te maken met OOP.
Jellestg, zou je je hele code neer willen zetten in www.pasteben.be en die hier willen posten?
Dan kan ik daar misschien ook iets van opsteken.
Alvast bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s