login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[PHP] roulette fout

Offline DrB - 17/06/2006 11:33
Avatar van DrBHTML interesse Beste leden,

Weet iemand ook wat er met deze fout bedoeld wordt?

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /sites/pistols.nl/www/roulette.php on line 438

regel 438,439
-------------

  1. $zbres = mysql_query("SELECT `casino` WHERE `login`='{$casino->owner}'");
  2. $edata = mysql_fetch_object($zbres);




MySQL tabel casino:
-------------------

  1. CREATE TABLE `casino` (
  2. `id` int(255) NOT NULL auto_increment,
  3. `spel` int(1) default NULL,
  4. `land` varchar(255) default NULL,
  5. `owner` varchar(255) NOT NULL default '',
  6. `verkoop` int(1) default '0',
  7. `inzet` int(255) default '100000',
  8. PRIMARY KEY (`id`)
  9. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=28 ;

21 antwoorden

Gesponsorde links
Offline b4nkr0bz0r - 17/06/2006 11:35 (laatste wijziging 17/06/2006 11:42)
Avatar van b4nkr0bz0r PHP gevorderde De fout zegt: De query is niet succesvol uitgevoerd.
oplossing:
  1. $zbres = mysql_query("SELECT * FROM casino WHERE `login`= "'.$casino->owner."'");
Offline Simon - 17/06/2006 11:36 (laatste wijziging 17/06/2006 11:49)
Avatar van Simon PHP expert zie jij een login-kolom in je database, ik dacht het niet 

bankrobzor,
  1. dan nog is het '".$iets."' hoor en niet "'.$iets.'"
Offline Ultimatum - 17/06/2006 11:41
Avatar van Ultimatum PHP expert het is toch ook

SELECT * FROM casino...
Offline Simon - 17/06/2006 11:45
Avatar van Simon PHP expert owja, maar in casino is er toch geen kolom genaamd login?
Offline nielsvdwal - 17/06/2006 11:48
Avatar van nielsvdwal PHP gevorderde @simon: dan nog is het '".$iets."' hoor en niet '".$iets."'

wat is het verschil? 
Offline DrB - 17/06/2006 11:49
Avatar van DrB HTML interesse Ik heb Select * From veranderd.

Echter nu deze fout:

  1. Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /sites/pistols.nl/www/roulette.php on line 439
  2.  
  3. Notice: Trying to get property of non-object in /sites/pistols.nl/www/roulette.php on line 440
Offline Simon - 17/06/2006 11:51
Avatar van Simon PHP expert
  1. $zbres = mysql_query("SELECT * FROM `casino` WHERE `login`='".$casino->owner."'");


zoals ik zei, je hebt geen login kolom in tabel casino ...
Offline DrB - 17/06/2006 11:53 (laatste wijziging 17/06/2006 12:00)
Avatar van DrB HTML interesse In de tabel "gebruiker" staat wel login, misschien moet hij deze daaruit halen?


////edit

Hij moest de login inderdaad uit de "gebruiker" tabel halen.

Bedankt voor de antwoorden.


Misschien weet iemand deze fouten:

  1. Notice: Use of undefined constant Deliveryboy - assumed 'Deliveryboy' in /sites/pistols.nl/www/autostelen.php on line 135
  2.  
  3. Notice: Use of undefined constant Deliverygirl - assumed 'Deliverygirl' in /sites/pistols.nl/www/autostelen.php on line 135
  4.  
  5. Notice: Use of undefined constant Littlefish - assumed 'Littlefish' in /sites/pistols.nl/www/autostelen.php on line 138
  6.  
  7. Notice: Use of undefined constant Shoplifter - assumed 'Shoplifter' in /sites/pistols.nl/www/autostelen.php on line 141
  8.  
  9. Notice: Use of undefined constant Pickpocket - assumed 'Pickpocket' in /sites/pistols.nl/www/autostelen.php on line 144
  10.  
  11. Notice: Use of undefined constant Thief - assumed 'Thief' in /sites/pistols.nl/www/autostelen.php on line 147
  12.  
  13. Notice: Use of undefined constant Associate - assumed 'Associate' in /sites/pistols.nl/www/autostelen.php on line 150



Het bestand:

http://drb.plaatscode.be.com/714550

Alvast bedankt voor het kijken ernaar 
Offline Tuinstoel - 17/06/2006 13:18
Avatar van Tuinstoel PHP expert Aan zulke stomme vragen willen wij niet eens antwoord geven. Je kunt toch zelf wel lezen dat de aangegeven constanten niet bestaan. Dus je moet er voor zorgen dat ze wel bestaan, en als je niet weet wat een constante is dan kon het nog wel eens lastig worden.
Offline Ultimatum - 17/06/2006 13:52
Avatar van Ultimatum PHP expert else if moet aan elkaar en de vars na == moeten tussen ""
Offline DrB - 17/06/2006 15:28 (laatste wijziging 17/06/2006 15:42)
Avatar van DrB HTML interesse
Citaat:
Aan zulke stomme vragen willen wij niet eens antwoord geven.


Een normaal antwoord geven kan ook. Heb al veel opgelost, maar kwam hier niet uit. Slechte bui?

Tuinstoel edit:
Zie onderstaande reactie, bewijst weer eens dat ik toch gelijk heb .
Offline Ultimatum - 17/06/2006 15:30 (laatste wijziging 17/06/2006 15:51)
Avatar van Ultimatum PHP expert ligt niet aan zijn bui maar aan jouw leeskunsten

Citaat:
Notice: Use of undefined constant Deliveryboy - assumed 'Deliveryboy' in /sites/pistols.nl/www/autostelen.php on line 135


als je leest staat er.. dat de constant Deliveryboy NIET bestaat en dat hij er vanuit gaat dat het 'Deliveryboy' hoort te zijn, dus je flikkert overal '' omheen en je hebt weer een zinloze reply minder

@tuinstoel, levert me wel extra punten op toch ^^
Offline DrB - 17/06/2006 16:00 (laatste wijziging 17/06/2006 16:11)
Avatar van DrB HTML interesse
Hou er maar over op, Hoe ben jij ooit moderator geworden? Die horen je te helpen is het niet? Is daar een forum niet voor? anyway ik ben er vandaag al lang mee bezig, en lees gewoonweg over sommige zaken heen , het is in iedergeval opgelost nu.


Wat is hier dan het geval?

  1. Notice: Undefined index: bieden in /sites/pistols.nl/www/marktplaats.php on line 215
  2.  
  3. Notice: Undefined index: plaatsen in /sites/pistols.nl/www/marktplaats.php on line 239


regel 215: } else if($_POST['bieden']){

Regel 239: } else if($_POST['plaatsen']){

Graag niet antwoorden dat ik beter moet lezen, ik snap de fout niet.
Offline NCube - 17/06/2006 16:24
Avatar van NCube HTML beginner Er zitten geen waardes met de sleutel bieden of plaatsen in die array, dus je krijgt die error.
Offline Ultimatum - 17/06/2006 16:24
Avatar van Ultimatum PHP expert doe eens else if aan elkaar?
Offline DrB - 17/06/2006 16:26
Avatar van DrB HTML interesse Elsif aan elkaar , nog steeds die fout.

bieden verwijst naar:

  1. print"<tr><td width=\"50%\"></td><td width=\"50%\"><input type=\"submit\" name=\"bieden\" style=\"width: 100;\" value=\"Plaats\"></td></tr>";


Offline Voldemort - 17/06/2006 16:41
Avatar van Voldemort PHP ver gevorderde De variablen bestaan niet zegt PHP, dus moet je ervoor zorgen dat ze wel bestaan. Toon eens wat meer van dat bestand, anders kunnen we niet zien waar de fout zit.
Offline DrB - 17/06/2006 16:45
Avatar van DrB HTML interesse Bedankt voor je reactie.


Bestand:

http://drb.plaatscode.be.com/714847
Offline Simon - 17/06/2006 17:05 (laatste wijziging 17/06/2006 17:10)
Avatar van Simon PHP expert } elseif(isset($_POST['bieden'])) {

en

} elseif(isset($_POST['plaatsen'])){

een post waarde kan namelijk niet true of false zijn
Offline DrB - 17/06/2006 17:13 (laatste wijziging 17/06/2006 17:30)
Avatar van DrB HTML interesse Helemaal top, dat was inderdaad de fout, hardstikke bedankt! bedankt voor alle reacties.


Laatste foutje in de game:

  1. Notice: Undefined property: stdClass::$crewwapen1 in /sites/pistols.nl/www/crew.php on line 187


Bestand: http://drb.plaatscode.be.com/714897
Offline Voldemort - 17/06/2006 22:48
Avatar van Voldemort PHP ver gevorderde
Citaat:
Notice: Undefined


Wil altijd zeggen dat het niet bestaat en dus niet geset is. Als ik op een lege PHP pagina $var wil echo'en die niet bestaat krijg ik een

Citaat:
Notice: Undefined variable in /.../ on line ...


error. Leer de errors lezen en je raakt al wijzer. Probeer dan te kijken waarom het niet geset is, wat erin zou moeten staan en hoe je het gewenste resultaat kan bereiken. Dit noemt men ook debuggen (hier op Sima is er een artikel over dacht ik).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.349s