Se connecter avec
S'enregistrer | Connectez-vous
Votre question

Question

Tags :
ssebbbbb http://m.bestofmedia.com/sfp/images/design/noimg/no-profil-100x100.jpg
Apprenti
| dans Programmation

Remplacement par php sql

Bonsoir,

je cherche a trouver un moyen de remplacer la ligne qui existe deja au lieu de toujours en ajouter une autre voila mon code qu'il faut modifier
  1. <?php
  2. $con = mysql_connect("localhost","db","mdp");
  3. if (!$con)
  4. {
  5. die('Could not connect: ' . mysql_error());
  6. }
  7. mysql_select_db("ipho8112_perso", $con);
  8. $sql="INSERT INTO site (home)
  9. VALUES
  10. ('$_POST[home]')";
  11.  
  12. if (!mysql_query($sql,$con))
  13. {
  14. die('Error: ' . mysql_error());
  15. }
  16. echo "Home a été modifié avec succes";
  17. mysql_close($con)
  18. ?>


D'apres moi c'est le insert into qui est a modifier mais par quoi !!

merci

seb
0
Vous devez être inscrit pour voter pour une question
  • Partagez
  • Etre averti des réponses
  • Ajouter aux favoris
Lassé par la pub ? Créez un compte
Ces contenus peuvent également vous intéresser
Solutions (2)
Meilleure solution
crazycat@idn http://m.bestofmedia.com/sfp/design/usr/fr/avatars/58/81/216450.png
Expert Programmation
CrazyModérateur
Effectivement, tu peux utiliser soit REPLACE, soit UPDATE.
Dans ton cas, je pense que c'est UPDATE qui est à utiliser:
  1. $sql = "UPDATE site SET `champ`='".$_POST['home'].'");

En remplaçant bien sûr "champ" par le nom de ton champ dans la table.
  • Partagez
Autres solutions (1)
Trier par
ssebbbbb http://m.bestofmedia.com/sfp/images/design/noimg/no-profil-100x100.jpg
Apprenti
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Merci beaucoup de ton aide !! j'ai utiliser le UPDATE mais d'une autre facon ! voila comment j'ai fait !

$sql = "UPDATE site SET home = ('$_POST[home]') WHERE id = '1'";
Lassé par la pub ? Créez un compte
non identifié
Vous n'êtes pas identifié. Se connecter ou S'enregistrer
Tom's guide dans le monde