A voir également:
- [php/mysql] Update via un textarea
- Windows update 0x80070643 - Accueil - Windows
- Windows update bloqué - Guide
- Easy php - Télécharger - Divers Web & Internet
- Asus live update - Télécharger - Utilitaires
- Partager des photos via un lien - Guide
1 réponse
Bonjour
1 - Il te faut des quotes (simples ou doubles) autour de $modification dans ta requête,
2 - Si tu veux que ta variable $modification sot remplacée par sa valeur, il faut que ta chaîne soit encadrée de double quotes et non pas de simples
3 - Il faut échapper les caractères spéciaux dans modification
4 - ta requête devrait être dans le if (isset ($_POST ['modif_cours'])) sinon elle sera exécutée même si le formulaire n'est pas rempli
if (isset ($_POST ['modif_cours']))
{
$modification=mysql_real_escape_string($_POST['modif_cours']);
mysql_query("UPDATE contenu_site SET section_contenu= '$modification' WHERE section_nom='cours'");
}
et si tu avais ajouté un 'or die (mysql_error()) à ton appel à mysql_query, tu aurais eu un message d'erreur qui t'aurait mis sur la piste
1 - Il te faut des quotes (simples ou doubles) autour de $modification dans ta requête,
2 - Si tu veux que ta variable $modification sot remplacée par sa valeur, il faut que ta chaîne soit encadrée de double quotes et non pas de simples
3 - Il faut échapper les caractères spéciaux dans modification
4 - ta requête devrait être dans le if (isset ($_POST ['modif_cours'])) sinon elle sera exécutée même si le formulaire n'est pas rempli
if (isset ($_POST ['modif_cours']))
{
$modification=mysql_real_escape_string($_POST['modif_cours']);
mysql_query("UPDATE contenu_site SET section_contenu= '$modification' WHERE section_nom='cours'");
}
et si tu avais ajouté un 'or die (mysql_error()) à ton appel à mysql_query, tu aurais eu un message d'erreur qui t'aurait mis sur la piste