Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

probleme mit mysql Supplied argument is not a valid MySQL result





Frage

hi, ich habe ein kleines/großes problem, manchmal bekomme ich bei einer Abfrage die Ausgabe:Warning: Supplied argument is not a valid MySQL result resource in /verwaltung/freischaltung.php on line 51 nach einem "F5" sind die Daten dann aber da. Dieses wiederholt sich in den versch. Abfragen. Liegt es an mysql ? suse 7.3 THX

Antwort 1 von ThomasOOP

ne glaub es liegt eher am code

wäre schön mal ein beispiel zu sehen wo das passiert

besonders dann die zeile 51 :-)

Antwort 2 von quok

hier der code..

<?php
$result = mysql_query(" SELECT usr,gesp FROM user order by usr ");

#zeile 51 while ($myrow = mysql_fetch_row($result)){

echo $myrow[0];

}

Antwort 3 von quok

kann es sein, daß sich der prozess zumüllt

laut phpadmin
213 root localhost playout_dv Sleep 613 NULL

und weiter steigend und das nur für diese abfrage - die anderen beenden sich sofort wieder -

jemand eine lösung

Antwort 4 von ThomasOOP

wird $result zwischenzeitig gecleart oder anderweitig benutzt ?

Antwort 5 von quok

nein - muss es zurückgesetzt werden ? wenn ja wie ??

Antwort 6 von semi

Baue eine ordentliche Fehlerbehandlung in Deine Skripte ein, dann kannst Du besser darauf reagieren bzw. überhaupt den Grund für solche Fehler rausfinden.
Klartext: Verbindung gescheitert, DB nicht augewählt oder Fehler im SQL Statement.

Schau Dir die folgenden Funktionen an:

mysql_errno()
mysql_error()

Gruß,
Michael

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: