rscazone
Messages postés9Date d'inscriptionlundi 13 octobre 2008StatutMembreDernière intervention14 avril 2009
-
8 janv. 2009 à 18:53
rscazone
Messages postés9Date d'inscriptionlundi 13 octobre 2008StatutMembreDernière intervention14 avril 2009
-
9 janv. 2009 à 22:55
Bonjour,
J'aimerais mettre à jour un champ en particulier d'un enregistrement dans une table sql.
(Le champ en question : "restaurant" dans la table "edit" que je compte aller cherché par id "1")
J'arrive à afficher le contenu que je souhaite modifier, cependant à chaque fois que je modifie le contenu dans le textarea celui-ci se vide automatiquement et ne se modifie pas.
J'espère que vous pourrez m'aidé, je suis vraiment pas bon alors faudra surement expliquer le mieux possible.
Merci d'avance
J'ai fais ca en deux pages :
ma page index.php : <?php
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
mysql_select_db('bdd',$db) or die('Erreur de selection '.mysql_error()); $sql 'SELECT restaurant FROM edit WHERE id "1"';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$data = mysql_fetch_array($req);
ma page Modification.php :
<?php
if(isset($_POST['restaurant'])) { $restaurant =$_POST['restaurant']; }
else
{
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
mysql_select_db('bdd',$db) or die('Erreur de selection '.mysql_error());
$sql = "UPDATE edit SET restaurant='$restaurant' WHERE id='1'";
mysql_query($sql) or die('Erreur SQL !'.$sql.'
'.mysql_error());
echo 'Les modifications ont étés effectuées avec succès. Retour';
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 9 janv. 2009 à 09:03
Salut,
Je n'ai que parcouru, mais :
mysql_free_result ($req);
mysql_close ();
> ça ne sert à rien, sauf si tu refais une autre connexion à une autre base dans le reste de ton script > à virer
Où as tu vu une variable POST qui se nomme 'restaurant' ?? ... c'est 'contenu', non ?
Ca ne marche pas non plus. Depuis hier j'ai au moins testé une dizaine de script d'update je désespère je vois pas ou est le soucis à tout les coups les modifications ne sont jamais pris en compte.
rscazone
Messages postés9Date d'inscriptionlundi 13 octobre 2008StatutMembreDernière intervention14 avril 2009 9 janv. 2009 à 22:29
Salut kohn,
Effectivement j'ai vu hier en reparcourant X fois mon code que c'était contenu au lieu de restaurant. Vraiment un boulet. Je cherchais des problèmes la ou il n'y en avait pas.
Merci également pour tes explications.
Vous n’avez pas trouvé la réponse que vous recherchez ?