Hilfe bei Fehlersuche

Tix

Erfahrenes Mitglied
Das ist der Code:
PHP:
<?php
  include ("../sql_config.php");
  include ("checkuser.php");
  $tempname = $_FILES['file']['tmp_name'];
  $name = $_FILES['file']['name']; 
  $type = $_FILES['file']['type'];
  $size = $_FILES['file']['size']; 
  
  
  if($type != "image/gif" && $type != "image/pjpeg") {
  	$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
  }
  if($size > "15000") {
 	$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 KB!";
  } 
  
  if(empty($err)) {
  	$exp = explode('.',$name);
  	$ext = $exp[count($exp)-1];
  	$bildname = ($_SESSION["nick"] . "." . $ext);
  	move_uploaded_file($tempname, "../images/avatar/" . $bildname); 
  	echo "Die Datei $name wurde erfolgreich hochgeladen!";
  
   $sql = "UPDATE `tr_user`
  		  SET
  		`user_avatar` = $bilname
     WHERE
  	(user_id like '".$_SESSION[id]."')"; 
  	
   $result = mysql_query($sql) or die(mysql_error()); 
  }
  else {
  	foreach($err as $error)
  	echo "$error<br>";
  }
  ?>

Das ist der Fehler
Code:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (user_id like '1')' at line 4

Ich hoffe mir kann jemand helfen,sonst dreh ich gleich noch am Rad ;-)
 
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE user_id='1'' at line 4

Dann kommt immernoch das hier
 
Hach, es geht, vielen Dank, Ihr habt echt was gut bei mir, wenn ich bald n bissel besser proggen kann bin ich hier immer beim helfen zu sehn.

Danke nochmal
 
Zurück