J'ai une petite requete pour insérer une variable en bdd mais ça ne marche pas
// on crée la requête SQL
$sql = "SELECT cp FROM `cp_autocomplete` WHERE `ville` LIKE '".addslashes($lieu[1])."' ORDER BY cp DESC LIMIT 0, 1 ";
// on envoie la requête
$req = mysql_query($sql);
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo $data['cp'] .'<br><br>' ;
// Pseudo libre
$sql = "INSERT INTO `TABLE` (postcode) VALUES ('$data['cp']')";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
echo 'Insertion en bdd';
Est ce ce genre de caractère qui cause le problèmle $data['cp'] ?Message d'erreur :
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)