par
Alf?> » 01 sept. 2011, 18:34
Salut,
Il y a bien un souçi, ici :
WHERE 'index' = '$index='";
C'est ça je suppose ?
WHERE 'index' = '$index=' ";
Mais le "=" est en trop. (a moins que ce soit une syntaxe qui met échappé)
WHERE 'index' = '$index' ";
Petit détails technique :
Evite de nommer tes champs de table BD comme les paramètres de syntaxe SQL :
WHERE index = '$index' ";
Assure toi des nomenclatures du style nomdechamps_nomtable. (ça évitera les conflits)
oubli les echo() avant ou après les header(), sauf si ils sont dans des conditions séparés qui n'implique pas l'un et l'autre en même temps.
Genre dans ces quelques ligne :
mysql_query ($sql);
echo mysql_error();
mysql_close($db);
header("location:bien.php");
Bonne chance pour la suite.