PHP Corection Synthaxe

Résolu
Bonjour,
peut etre pouvez vous m'aider sur ce probleme de quote que je n'arrive pas a gerer.Merci de votre aide précieuse :

$req = "INSERT INTO images ("."desc,tarifs,img_nom, img_taille, img_type, img_blob ".") VALUES ( '".$desc."' , '".$tarifs."' ,"." '".$img_nom."' , "." '".$img_taille."' , "." '".$img_type."' , "."'".addslashes ($img_blob)."') ";
$ret = mysql_query ($req) or die (mysql_error ());
return true;


Merki
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Bonsoir,

    Je pense que vous vouliez ecrire cela :

    $req = "INSERT INTO images (desc,tarifs,img_nom, img_taille, img_type, img_blob ) VALUES ( '".$desc."' , '".$tarifs."' , '".$img_nom."' , '".$img_taille."' , '".$img_type."' ,'".addslashes ($img_blob)."') ";
    $ret = mysql_query ($req) or die (mysql_error ());
    return true;

    Dites-moi si cela fonctionne mieux.
    Bonne soirée.
    1. bonsoir ,
      encore plus simple :

      $req = ("

      INSERT INTO images (
      desc,tarifs,img_nom, img_taille, img_type, img_blob )
      VALUES (
      '$desc' , '$tarifs' , '$img_nom' , '$img_taille' , '$img_type' ,'addslashes (".$img_blob.")'
      )

      ");

      $ret = mysql_query ($req) or die (mysql_error ());