Datenbank Problem

sasma

Well-known member
ID: 76761
L
20 April 2006
131
0
ich habe folgende Problem mit meinem jagusch script

es kommt folgender fehler:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/web77/html/adminbereich/mitgliedbearbeiten.php on line 28

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/web77/html/adminbereich/mitgliedbearbeiten.php on line 29

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/web77/html/adminbereich/mitgliedbearbeiten.php on line 30

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/web77/html/adminbereich/mitgliedbearbeiten.php on line 31

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/web77/html/adminbereich/mitgliedbearbeiten.php on line 32

in der Datei ist folgendes vorhanden:
<?
echo "<link rel='stylesheet' type='text/css' href='style.css'><b><font size='2'>Mitglieder Verwaltung:</font><br><br>";
include "config.inc.php";
mysql_connect ($dbhost,$mysqlusername,$mysqlkennwort);
if ($action=="update")
{
if (empty($deleteuser))
{
echo "Die neuen Daten wurde gespeichert!<br><br>";
mysql_db_query($dbname,"update mitglieder set username='$username',kennwort='$kennwort',email='$email',anrede='$anrede',vorname='$vorname',
nachname='$nachname',gtag='$gtag',gmonat='$gmonat',gjahr='$gjahr',strasse='$strasse',plz='$plz',stadt='$stadt',land='$land',refid='$refid',
reflinkklicks='$reflinkklicks',newsletter='$newsletter',empfangen='$empfangen',bestätigt='$bestätigt',punkte='$punkte',guthaben='$guthaben',
registrierung='$registrierung',refrally='$refrally' where id = $id");
}
else
{
$res=mysql_db_query($dbname,"SELECT * FROM mitglieder WHERE id = $id");
$refid=mysql_result($res,0,"refid");
mysql_db_query($dbname,"update mitglieder set refid='$refid' where refid='$id'");
mysql_db_query($dbname,"delete from mitglieder where id = '$id' limit 1");
mysql_db_query($dbname,"delete from interessen where id = '$id' limit 1");
include("mitgliederverwaltung.php");
echo "<br>Das Mitglied <b>$id</b> wurde unwiderruflich gelöscht.">
exit;
}
}
$res=mysql_db_query($dbname,"SELECT * FROM mitglieder WHERE id = $id");
$username=mysql_result($res,0,"username");
$kennwort=mysql_result($res,0,"kennwort");
$email=mysql_result($res,0,"email");
$anrede=mysql_result($res,0,"anrede");
$vorname=mysql_result($res,0,"vorname");
$nachname=mysql_result($res,0,"nachname");
$gtag=mysql_result($res,0,"gtag");
$gmonat=mysql_result($res,0,"gmonat");
$gjahr=mysql_result($res,0,"gjahr");
$strasse=mysql_result($res,0,"strasse");
$plz=mysql_result($res,0,"plz");
$stadt=mysql_result($res,0,"stadt");
$land=mysql_result($res,0,"land");
$refid=mysql_result($res,0,"refid");
$reflinkklicks=mysql_result($res,0,"reflinkklicks");
$newsletter=mysql_result($res,0,"newsletter");
$empfangen=mysql_result($res,0,"empfangen");
$bestätigt=mysql_result($res,0,"bestätigt");
$punkte=mysql_result($res,0,"punkte");
$guthaben=mysql_result($res,0,"guthaben");
$registrierung=mysql_result($res,0,"registrierung");


wo liegt das Problem?
 
hmmm mal ne ganz dumme frage:

Kann es sein das du noch keine User hast?

Bin anfänger... :) ^^ aber ich sehe da keinen fehler...^^

Bitte Steinigt mich nicht falls ich vollkommen falsch liege^^

Gruss MarcCHM
 
hmmm ok... dann vergess einfach was ich gesagt habe^^:ugly:

Dachte nur daran das wenn es keinen User geben würde das das script nach etwas sucht was es garnicht gibt^^ oder so... naja egal konnte ich dir halt nicht helfen. *urgs*

Wünsch dir aber viel erfolg....

Gruss MarcCHM
 
Bei Zahlen darfst du keine Hochkommata machen.
Also wenn die in der Datenbank als int oder so definiert sind.
 
wäre net wenn du den code mal mit php einfügen könntest ich weis jetzt net was diese Zeilen sind, außerdem werden bei einem Zitat soweit ich weis die Zeilen umbrochen.