2Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
445
445
EMPFEHLEN
-
Hallo, habe ein kleines Problem bei einer Datenbankabfrage und den anschließendem auslesen der daten.
Hier der Quellcode:
Das Problem ist: $row[$type] ist immer 0... wie kann ich trotzdem auf den inhalt des Arrays zugreifen?PHP-Code://mit dieser funktion kann man Userdaten ändern.
function SetUserdata($Database,$userid,$type,$value)
{
if($userid)
{
$query = "SELECT $type FROM users WHERE ID = '".$userid."' LIMIT 0, 1 ;";
$row = $Database->fetchArray("$query");
if($row[$type] == $value)
{
return 0;
}
else
{
if($Database->query("UPDATE `users` SET `$type` = '$value' WHERE `users`.`id` =".$userid." LIMIT 1 ;"))
{
return "{$type} wurde erfolgreich in {$value} geändert";
}
else
{
return "Beim ändern von {$type} ist ein Fehler aufgetreten";
}
}
}
else
{
if($Database->query("UPDATE `users` SET `$type` = '$value' WHERE `users`.`id` =".$_SESSION['id']." LIMIT 1 ;"))
{
return "{$type} wurde erfolgreich in {$value} geändert";
}
else
{
return "Beim ändern von {$type} ist ein Fehler aufgetreten";
}
}
return 0;
}
Lass dich nie auf das Niveau der Dummen herab, denn sie schlagen dich mit ihrer Erfahrung!
-
Du machst
Dies gibt eventuell kein assoziatives Array wieder. Das heißt $row[0] ist der erste Eintrag und der den du bräuchtest.PHP-Code:$row = $Database->fetchArray("$query");
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
ne, das funktioniert nicht.. leider
Edit: moment, ich habe noch nen anderen fehler gefunden... melde mich gleich wiederGeändert von Herror (18.09.09 um 20:53 Uhr)
Lass dich nie auf das Niveau der Dummen herab, denn sie schlagen dich mit ihrer Erfahrung!
-
Was macht denn die Methode ($Database->)fetchArray ?
Wie sieht folgendes aus?
PHP-Code:var_dump($row);
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
@ZodiacXP
Habe nachgeguckt und jetzt fetchResult an stelle von fetchArray genommen... jetzt klappt es XDPHP-Code://*** Function: fetchResult, Purpose: Get array of query results ***
function fetchResult($query)
{
$this->theQuery = $query;
$result = mysql_query($query, $this->link);
return mysql_fetch_array($result);
}
//*** Function: fetchArray, Purpose: Get array of query results ***
function fetchArray($result)
{
return mysql_fetch_array($result);
}
Naja, war halt meine doofheit aber danke für eure HilfeLass dich nie auf das Niveau der Dummen herab, denn sie schlagen dich mit ihrer Erfahrung!
Ähnliche Themen
-
Z-Index ohne JS ändern?
Von Teilzeitphilosoph im Forum CSSAntworten: 6Letzter Beitrag: 04.12.09, 16:01 -
sql Select auf Tabelle ohne Spaltennamen zu kennen
Von StefanLausL im Forum Relationale DatenbanksystemeAntworten: 11Letzter Beitrag: 26.05.09, 14:04 -
Verzeichnis auslesen ohne index.php
Von Denniz im Forum PHPAntworten: 5Letzter Beitrag: 08.12.08, 19:06 -
Smarty & Array OHNE index
Von pnx im Forum PHPAntworten: 4Letzter Beitrag: 10.10.04, 16:13 -
index.php?id=orga.php (ohne das .php)
Von Venomsen im Forum PHPAntworten: 3Letzter Beitrag: 16.02.04, 16:56





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren