ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
404
404
EMPFEHLEN
-
Hallo,
könnt Ihr mir sagen, was ich falsch mache? Ich finde den Fehler einfach nicht:
Ich habe folgendes Code-SChnipsel:
Der Schleifenrumpf von if wird aber nie durchlaufen, da $res false ist.PHP-Code:if (! $cc=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw"))
{
echo "<br><br><h1>Die Verbindung zu ",$MySQL_Host," konnte nicht hergestellt werden</h1><br>";
exit;
}
$query = "select * from jos_users";
echo "<br>Query = $query <br><hr>";
if ($res=mysql_query($query))
{
echo "<br>res ist true<br>";
while($row = mysql_fetch_array($res))
{
echo $row['email'];
}
}
else echo "kein Resultat";
Führe ich die Query direkt auf der Datenbank aus (phpMyAdmin), liefert die Anfrage Ergebnisse zurück.
Es scheint also ein Fehler im PHP-Code zu sein
-
16.09.07 16:25 #2
Dann gib doch mal mysql_error() aus zu Testzwecken.
KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
denk an nen zähler!
echo $row[$i]['email'];
-
Hast du das rausgeschnitten oder fehlt da die Auswahl der Datenbank? Benutze dafür mysql_select_db() falls du das nicht gemacht hast. Weil sonst weiss mysql_query nicht, in welche Datenbank der Query abgesetzt werden muss.
Ausserdem muss ich mich meinem Vorredner anschliessen: mysql_error() rettet meilenweise Nerven. Aber der mysql_error() vom Query wird dir wahrscheinlich sagen: "No database selected"
Gruss
de Igäl
PS: kjh, wofür der Zähler?
-
Hm...VErsuch doch mal fehleranalyse schritt für schritt.
Probier
Danach die Datenbank auswählenHTML-Code:$connection=mysql_connect($MySQL_Host,$MySQL_User,$MySQL_Passw) or die("Verbindungsversuch fehlgeschlagen");
wenn das funktioniert versuch deine ausgabe.HTML-Code:mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
Wenn das dann hinhaut, weißt du, das es an der Verbindung lag, wenn nicht liegts an deiner ausgabe.
Ähnliche Themen
-
ASP.NET MVC Request.IsAjaxRequest() ist immer false
Von ju007 im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 12.08.10, 08:29 -
C++ Net - Ein If auf ein String immer false
Von pibr im Forum .NET ArchivAntworten: 3Letzter Beitrag: 26.07.05, 10:39 -
is_int() immer false?
Von Wolfsbein im Forum PHPAntworten: 4Letzter Beitrag: 28.11.02, 16:00 -
funktion gibt immer FALSE zurück, warum?
Von DieterWeber im Forum PHPAntworten: 3Letzter Beitrag: 22.09.02, 13:20 -
mysql_query liefert keinen Rückgabewert!
Von Irresponder im Forum PHPAntworten: 3Letzter Beitrag: 05.07.02, 14:22





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren