Donc :
tu peux virer ca :
// Redirect to self to get rid of the POST
header("Location: index.php");
car ton form execute : action=index.php
Après tu envoie la valeur 1 grace a ton FORM mais tu ne récupére pas cette valeur pour faire l'UPDATE ?? comprends pas.
En plus c'est le bordel avec ca :
- Code:
-
if (isset ($_GET["cat"]))
{
$cat=$_GET['cat'];
}
else
{
$cat= "";
}
switch ($cat)
{
case 'texte':
$res = mysql_query("UPDATE textes SET texte_corps = '".$data."' WHERE id_texte = 1"); // id du texte accueil
break;
}
if (!$res)
die("Error saving the record! Mysql said: ".mysql_error());
Car le switch sert quand tu as 3 ou 4 options a séléctionné.
Mais la tu en a qu'une seul donc cela encombre le code pour pas grand choses.
Et en plus tu le répéte 2 fois ...
En ce moment je suis barré access, mais au CESI, si tu as ton code avec toi je pourrais t'aider car a distance comme sa c'est la merde.