ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
449
449
EMPFEHLEN
-
Hi.
Ich habe ein Problem mit einer Funktion. Das soll mal ein kleines "Redaktionsystem" werden.
Und ich bekomme immer die blöde Meldung, dass mysql_num_rows kein gültiges Argument erhält. Ich verstehe auber nicht warum.
Hier mal die Funktion:
Die Funktion wird aufgerufen mit get_news_list (db_handle) Irgendwer 'ne Idee?PHP-Code:function get_news_list ($list_handle) {
global $db_newstabelle;
$query = "select nummer, ueberschrift from ";
$query .= $db_newstabelle." order by nummer desc";
$query_result = mysql_query ($query, $list_handle);
$zeilen = mysql_num_rows ($query_result);
if (($query_result) AND ($zeilen == 0)) {
// keine Artikel in der DB
$list_lines = FALSE;
} else {
for ($i = 0; $i < $zeilen; $i++) {
$artikel_array = mysql_fetch_row ($query_result);
$datum = format_datum($artikel_array[0]);
$list_lines[$i] = $artikel_array[0]."|";
$list_lines[$i] .= $datum[tag].".".$datum[monat].".".$datum[jahr]."|".$artikel_array[1];
}
}
return $list_lines;
}
Was sollte ich vielleicht mal überprüfen? Stehe völlig auf dem Schlauch!
Danke im voraus,
Nimroy
-
17.03.04 20:11 #2
Ich würde mal überprüfen, ob die Variablen $db_newstabelle und $list_handle den richtigen Inhalt haben - also einfach mal ausgeben lassen. Und ggf. mal direkt probieren, also ohne Variablen - wenn's dann immer noch nicht geht, ist das Problem anderswo zu suchen.
-
Versuch mal, unter der Zeile
$query_result = mysql_query ($query, $list_handle);
den mysql error auszugeben, also so
$query_result = mysql_query ($query, $list_handle) or die(mysql_error() );
ist zwar in einer Funktion nicht wirklich sinnvoll, aber um den Fehler zu suchen dürfte es reichen.[center]Nota bene: wenn Word für längeres geeignet wäre, würde es schließlich nicht Word, sondern Sentence, Page oder Article heißen -- Matthias Mühlich in dctt
www.tiberian-design.de[/center]
-
Danke an alle für die Tipps!
Der kleine aber feinen Befehl mysql_error() hat dann Licht ins dunkel gebracht.
Wollte es ja eigentlich keinem sagen, aber man muss auch mal mit schlechtem Beispiel voran gehen.
Es lag einfach nur daran, dass ich mich mit der Datenbank aus einem anderen Projekt verbunden habe, und es da gar keine entsprechende Tabelle gab. Dumm gelaufen.
Fünf Euro für die Dumm-Batz-Kasse.
Danke, und einen schönen Abend.
Nimroy
Ähnliche Themen
-
Problem mit Readdir (kein gültiges Verzeichnis)
Von _Sunny_ im Forum PHPAntworten: 12Letzter Beitrag: 21.07.10, 17:40 -
Kein Zugang ohne gültiges Passwort ! Please Help
Von Roma3 im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 14.05.08, 17:52 -
Kein gültiges DateTime für Update
Von Deletemaster im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 08.03.07, 22:24 -
Laufzeitfehler 13 und kein plan wieso
Von AoHNewBee im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 11.04.05, 20:43 -
wieso kein css ?
Von seppausbayern im Forum CSSAntworten: 3Letzter Beitrag: 16.04.02, 20:35





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren