hi leute :) komische fehlermeldung :(

bspainkf36

Erfahrenes Mitglied
hi leute :) hab ne komische fehlermeldung und werd darauß nicht schlau

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/www/kunden/party-mix.net/mitglieder_detail.php on line 18

und in zeile 18 steht

PHP:
while($row_details = mysql_fetch_object($result_details))

könnt ihr mir bitte helfen ?

das komische ist ... auf meiner platte gehts ... :( (omnicron interpreter)

kon
 
der Fehler deutet auf einen falschen SQL-Query hin.
Poste doch einfach mal deine Abfrage an die Datenbank.

Oder gib vielleicht zusätzlich mal irgendwo den mysql_error() aus...
 
PHP:
$result_details  = mysql_query("SELECT * FROM $tbl_member WHERE member_id='$member_id'");

// ... und dann folgt 

while($row_details = mysql_fetch_object($result_details)) 
{
  // aufrufen der variablen
}

so :( hoffe ihr könnt mir helfen :) danke euch ...

vielleicht liegt es am interpreter ?

kon
 
Um genaueres zu erfahren, solltest du, wie bereits erwähnt, den mysql-Fehler anzeigen lassen.

Mysql rückt diesen mit mysql_error() raus:

mysql_query("SELECT * FROM $tbl_member WHERE member_id='$member_id'") or die(mysql_error());

Beziehungsweise das selbe beim connect versuchen, wenn du zwei verschiedene Server hast,kann es sein, dass du die Zugangsdaten nicht übertragen hast und deine home-db sich von der Server-db darin unterscheidet.
 
Hast du das Feld "member_id" als Text oder als Integer deklariert?
Mit deiner Abfrage würde es ein Text sein, was du, so denke ich, nicht meinst. Du musst die beiden Hochkommas um $member_id wegmachen sodass nacher rauskommt:

SELECT * FROM tabellenname WHERE member_id = 2 anstatt
SELECT * FROM tabellenname WHERE member_id='2'
 
Zurück