Warning: mysql_connect(): Access denied for user: 'apache@localhost' (Using password: YES) in /drive2/fpgshttpd/cyberstek/game site/index.php on line 6
Warning: mysql_select_db(): Access denied for user: 'apache@localhost' (Using password: NO) in /drive2/fpgshttpd/cyberstek/game site/index.php on line 13
Warning: mysql_select_db(): A link to the server could not be established in /drive2/fpgshttpd/cyberstek/game site/index.php on line 13
post eens wat code van regel 1 t/m 10 ongeveer.
misschien zit er een fout in je code, waardoor je deze error krijgt.
Voor de verbinding, er staat 'Using password: YES', je gebruikt wel een wachtwoord maar het is niet de goeie óf het is niet nodig om een password te gebruiken. Probeer het eens als je het password veranderd of zonder password...
Nee, met een if/else wordt het script niet beeindigd en de layout niet afgekapt bij een fout. Met or die wel. Or die is vies en dat moet je gewoon niet gebruiken (met uitzondering van header('Location: .....'); die; om verdere uitvoering van het script te voorkomen).
Die is al verkeerd. Strings moet je quoten en or die() moet je vermijden...
Verder geef je aan mysql_select_db() je link identifier niet mee...
Thomas - 02/04/2005 13:33 (laatste wijziging 02/04/2005 13:35)
Moderator
Dat boeit niet als je maar van één connectie gebruik maakt, tenzij je er een punt van wilt maken aan het einde van elk script de connectie expliciet af te sluiten (gebeurt dit anders al niet vanzelf ?).
Ik denk dat ofwel de gegevens waarmee je connect niet kloppen, of je MySQL-database server draait gewoon niet . En parse-errors elders in je code bevorderen het correct functioneren van je script ook niet .
or die() moet je niet vermijden, het zal de layout mss afbreken, maar voor de rest is het iets rapper getypt dan if else en dan met een @ teken werken, wat onnauwkeurig is.
Or die breekt het script af, maar dat wil je niet. Je wilt alleen de huidige handeling (dat met die database) afbreken, niet de rest van het script.
Vergelijk het met een OS. Het lukt niet om een bestand te verwijderen (want het is bijvoorbeeld al net verwijderd). Dan sluit het OS zichzelf toch ook niet af, dan geeft het toch een foutmelding?
Warning: mysql_connect(): Access denied for user: 'apache@localhost' (Using password: YES) in /drive2/fpgshttpd/cyberstek/game site/index.php on line 6
mySQL is niet beschikbaar