Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Warning: mysql_num_rows()

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
dominik123
PostRank 4
PostRank 4
Beiträge: 161
Registriert: 13.01.2006, 14:14
Wohnort: Porto Petro

Beitrag von dominik123 » 20.02.2011, 16:36

ich habe folgende fehlermeldung in meiner datei
es passiert immer wenn ein kunde in sein Profil sich auf meiner Webseite eiloggt:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/mallorc1/public_html/mpcp/core/core.functions.php(634) : eval()'d code on line 244

Kann mir jemand bitte helfen??

Danke
gruss
dominik[/code]

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Tomasso
PostRank 8
PostRank 8
Beiträge: 864
Registriert: 17.11.2006, 17:31
Wohnort: Augsburg

Beitrag von Tomasso » 20.02.2011, 18:14

Steht doch da. Du übergibst ein falsches Argument in der mysql_num_rows. Überprüfe mal deine Select-Anweisung.

Ohne genauen Code kann man dir leider nicht helfen.

Hier findest du mehr Infos:
https://php.net/manual/de/function.mysql-num-rows.php

devolo01
PostRank 8
PostRank 8
Beiträge: 843
Registriert: 13.12.2008, 17:57

Beitrag von devolo01 » 20.02.2011, 19:12

am besten gibst einfach mal den Code in deiner Datenbank ein, und schaust wo der Fehler genau hängt.

Ansonsten muss ich Tomasso beiflichten, ohne select Anweisung wird das nichts.

seoprofi3000
PostRank 4
PostRank 4
Beiträge: 135
Registriert: 15.09.2009, 12:53

Beitrag von seoprofi3000 » 20.02.2011, 20:24

das hier testen - natürlich am Anfang der entsprechenden php datei.

$query = "SELECT field FROM table";
$abfrage = mysql_query($query);
if(!$abfrage) {
echo "Leider gibt es den Fehler ".mysql_error();
}
else {
$anzahlErgebnisdatensaetze = mysql_num_rows($abfrage);
// weitere Verarbeitung der Daten
}

bugscout
PostRank 9
PostRank 9
Beiträge: 2602
Registriert: 23.06.2003, 12:24

Beitrag von bugscout » 21.02.2011, 15:46

zum Glück gibt es ja Suchmaschinen

Code: Alles auswählen

$save_query = "select * from ".user_property." where uid=".$_SESSION['uid']." and pid={entry_id}";
$result = mysql_query($save_query);
$is_saved = mysql_num_rows($result);

wenn in der Reihe $save_query einen Fehler ist gibt mysql_num_rows ein unsinniges Ergebnis

z.B. würde ich mal $user_property probieren - wenn da eine Variable stehen soll
oder select * from user_property where - wenn die Tabelle select user_property existiert

was ist den das für ein Script und wer hat das geschrieben.

Grüsse

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag