Not logged in. · Lost password · Register
Forum: PHP & Datenbanken Technischer Support RSS
[gelöst] Fehler mit mysql_fetch_object()
brimberry #1
Member since Aug 2006 · 5 posts
Group memberships: Mitglieder
Show profile · Link to this post
Subject: [gelöst] Fehler mit mysql_fetch_object()
Hi,

Hab ein Problem. Und zwar folgendes:

Ich bekomme folgenden Fehler:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\Server\htdocs\brimberry.net_design\profileditsave.php on line 17

Hier der PHP Code:
  1. <?php
  2. include "config.php";
  3. $connectionid  = mysql_connect ($dbserver, $dbuser, $dbpassword);
  4. if (!mysql_select_db ($dbname, $connectionid)) {
  5.     die ("Keine Verbindung zur Datenbank");
  6. }
  7. $blubb = "1";
  8. $abfrage = "SELECT * FROM links WHERE Id = '1'"; // $_SESSION["user_id"]
  9. $ergebnis = mysql_query($abfrage);
  10. while($row = mysql_fetch_object($ergebnis))
  11.    {
  12.    $iddata = "$row->id";
  13.    $nicknamedata = "$row->nickname";
  14.    $kennwortdata = "$row->kennwort";
  15.    $nachnamedata = "$row->nachname";
  16.    $vornamedata = "$row->vorname";
  17.    $emaildata = "$row->email";
  18.    }
  19. ?>

Und hier die Struktur der Datenbank in SQL:

CREATE TABLE `userdaten` (
  `Id` int(11) NOT NULL auto_increment,
  `Nickname` varchar(50) NOT NULL default '',
  `Kennwort` varchar(50) NOT NULL default '',
  `Nachname` varchar(50) NOT NULL default '',
  `Vorname` varchar(50) NOT NULL default '',
  `email` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`Id`)
) TYPE=MyISAM AUTO_INCREMENT=34 ;

Es ist nur ein Anfang von dem Teil! Trotzdem dürfte es keinen Fehler geben. Weiß einer Warum? kennt einer eine Alternative?

brimberry
This post was edited 3 times, last on 2006-08-11, 01:46 by Janek.
Avatar
Janek (Administrator) #2
User title: Admin
Member since Aug 2006 · 125 posts · Location: Potsdam
Group memberships: Administratoren, Cehmes-Entwickler, Mitglieder
Show profile · Link to this post
Probier mal folgenden Query:

  1. ...
  2. $abfrage = "SELECT * FROM `links` WHERE `Id` = '1'"; // $_SESSION["user_id"]
  3. ...

PS: Ich änder mal deinen geposteten Code zu PHP-Highlighting :)
>> PHP4You
>> Against ICQ
brimberry #3
Member since Aug 2006 · 5 posts
Group memberships: Mitglieder
Show profile · Link to this post
thx :D ich hab den Fehler.. ich hab die falsche Tabelle angegeben ;) also funzt so wies is ;)

brimberry
Avatar
Janek (Administrator) #4
User title: Admin
Member since Aug 2006 · 125 posts · Location: Potsdam
Group memberships: Administratoren, Cehmes-Entwickler, Mitglieder
Show profile · Link to this post
hehe naja kein Problem - wegen meiner "lösung"... Ich hatte auch schon öfter ähnliche Probleme wo es dann nur mit den `` geklappt hat. Kannst du dir ja mal merken ;)

Gruß,
foxx

EDIT: Ich glaub es ist ganz praktisch wenn wir einführen das jeder Frage-Thread mit einem [gelöst] markiert wird... :D
>> PHP4You
>> Against ICQ
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20090606-dev, © 2003-8 by Yves Goergen
Current time: 2012-02-05, 19:49:09 (UTC +01:00)