Update Funktion

10/23/2013 00:42 xsrf#1
Die UPDATE Funktion schmeißt mir permanent den Error... MySQLi query failed...


Ka warum sehe da irgendwie keinen Fehler.

Falls ihr da was findet wäre es echt nice wenn ihr mir das mitteilt... bin am verzweifeln x.x

[Only registered and activated users can see links. Click Here To Register...]
10/23/2013 07:29 mhaendler#2
Was für eine Fehlermeldung kommt den genau? Die Fehlermeldung wird dir nicht nur schmeißen MySQLi Query failed, sondern auch die Begründung hierzu

PHP Code:
if(isset($_POST['save'])){
       
 
$utmt $db->prepare('UPDATE `account` SET 
`prename` = ?,
 `name` = ?,
 `psn` = ?, 
 `xboxlive` = ?,
 `car1` = ?,
 `car2` = ?,
 `car3` = ?,
 `car4` = ?,
 `car5` = ?,
 `car6` = ?,
 `car7` = ?, 
 `car8` = ?,
 `car9` = ?, 
 `car10` = ?, 
 `buzzard` = ?, 
 `helicopter` = ?, 
 `airplanes` = ?,
 `tanks` = ?,
 `arpartment` = ?,
 `favactivity` = ?,
 `favjob` = ?,
 `skype` = ?
 WHERE `username` = ?'
);

  
$utmt->execute(array('sssssssssssssssssssssss',
$_POST['prename'], 
$_POST['name'],
$_POST['psn'], 
$_POST['xboxlive'], 
$_POST['car1'], 
$_POST['car2'], 
$_POST['car3'], 
$_POST['car4'], 
$_POST['car5'], 
$_POST['car6'],
$_POST['car7'],
$_POST['car8'], 
$_POST['car9'], 
$_POST['car10'], 
$_POST['buzzard'],
$_POST['helicopter'], 
$_POST['airplanes'], 
$_POST['tanks'], 
$_POST['arpartment'], 
$_POST['favactivity'], 
$_POST['favjob'],
$_POST['skype'],
$_POST['username']));
        
$utmt null;

Probier das mal allerdings ohne Gewähr!
10/23/2013 11:04 xsrf#3
Funktioniert leider auch nicht.

Er gibt mir keine Fehlermeldung aus ... das ist ja mein Problem.
10/23/2013 11:42 Kentika#4
Execute mal den Query im phpMyAdmin und gib Beispieldaten ein, anscheinend liegts ja an dem Query. Wenn dann schmeißt MySQL einen Syntax Fehler wenn nicht dann schau ich mir das nachher mal genauer an :)
10/23/2013 13:15 xsrf#5
Problem gefunden.

Er gab mir keinen Error aus, da ich den Prozess ja nach der Abfrage auf Eis gelegt habe durch das "Die".


Naja das Problem war, das ich apartment mit "r" also arpartment geschrieben hatte^^
10/23/2013 17:40 Luxxus²#6
Damit er dir den Error ausgegeben hätte, härteste besser aus dem die ein 'Or die mysql_query()' gemacht.

Best regards
10/23/2013 18:30 ExChill#7
Quote:
Originally Posted by Luxxus² View Post
Damit er dir den Error ausgegeben hätte, härteste besser aus dem die ein 'Or die mysql_query()' gemacht.

Best regards
Du meinst wohl
PHP Code:
or die (mysql_error()); 
10/23/2013 18:32 Luxxus²#8
Quote:
Originally Posted by ExChill View Post
Du meinst wohl
PHP Code:
or die (mysql_error()); 
UPS, Klammer vergessen, passiert am Handy manchmal.
Sorry, natürlich mein ich es so :)

Best regards
10/23/2013 18:34 ExChill#9
Meinte eigentlich nicht die Klammer, sondern mysql_error statt mysql_query :D
10/23/2013 18:42 Luxxus²#10
Ups, der Fehler ist mit gerade garnicht aufegefallen :D

Sorry, natürlich error haha
Das ist jetzt etwas peinlich -.-