Problème à la modification de la base de donnée

Résolu
yjulien88
Messages postés
20
Date d'inscription
vendredi 22 décembre 2006
Statut
Membre
Dernière intervention
8 mars 2010
- 17 déc. 2009 à 10:54
yjulien88
Messages postés
20
Date d'inscription
vendredi 22 décembre 2006
Statut
Membre
Dernière intervention
8 mars 2010
- 17 déc. 2009 à 18:57
Bonjour,
Le problème est uniquement lorsque je modifie le contenu et/ou le résumé:
4 fois sur 5 il ne change rien dans la base de données (surtout quand je fais du copier/coller ou des textes un peu long).
Il faut savoir que j'utilise des textaera de openWebWare.com
Est-ce que quelqu'un pourrait me trouver une solution à ce problème ?
Voilà le code:

$ID = $_POST['ID'];
mysql_connect("localhost", "root", "");
mysql_select_db("v.1.01.003");

if(isset($_POST['user']))
{
$auteur =  $_POST['user'];
}else
{
$auteur =  "";
}


if (isset($_POST['autorisation']))
{
$autorise = 1;
}else
{
$autorise = 0;
}

$categorie = $_POST['categorie'] ;
$titre = $_POST['titre'] ;
$categorie = $_POST['categorie'] ;
$dateone = date('Y-m-d H:i:s') ;
$datetwo = date('Y-m-d H:i:s') ;
$resume = $_POST['resume'] ;
$contenu = $_POST['contenu'] ;

if($ID=="NEW"){
mysql_query("INSERT INTO liste_actu VALUES('', '$titre', '$categorie', '$dateone', '$datetwo', '$auteur', '$resume', '$contenu', '$autorise')");
}else{
mysql_query("UPDATE liste_actu SET TITRE_ACTU='$titre', ID_TYPE_ACTU='$categorie', DATE_MODIF='$datetwo', RESUME='$resume', CONTENU='$contenu', AUTORISE_AFF='$autorise' WHERE ID_ACTU = $ID");
}
echo $contenu; //il s'affiche correctement à cette endroit là mais ne change pas tout le temps dans la base de donnée



Y@nnPerceval

1 réponse

yjulien88
Messages postés
20
Date d'inscription
vendredi 22 décembre 2006
Statut
Membre
Dernière intervention
8 mars 2010

17 déc. 2009 à 18:57
problème d'apostrophes

la solution : $contenu = mysql_real_escape_string($_POST['contenu'] );


Y@nnPerceval
3