Replace php sql

kelm_by Messages postés 296 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 21 novembre 2008 - 8 mai 2007 à 15:42
atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008 - 8 mai 2007 à 21:02
salut,
j'ai une table sql nomé table je veux remplacer ce que il ya dans le 3eme fiels nomé num par '1' mais ca marche pas commca.

    $req="INSERT INTO table VALUES ('','','1')";
    mysql_query($req)or die('error');

avez vous une solution merci

4 réponses

atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008
8 mai 2007 à 18:02
Salut,

Pour remplacer il faut que tu fasses un update ton insert ajoute juste un enregistrement
update table set tonchamp '1' where tonchamp '3'

cette ex te remplacera par 1 tout les valeurs de ton champs tonchamp qui on une valeur 3
0
neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 19
8 mai 2007 à 18:14
Salut,

C'est probablement parce que ta table s'appelle TABLE, qui est un mot réservé de MySQL

Essaye en lui rajoutant les guillemets inverses : ` (ALT-GR + 7)

Sinon, renomme ta table via phpMyAdmin.

A part ça, j'ai pas vraiment compris ce que tu veux faire...
0
kelm_by Messages postés 296 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 21 novembre 2008
8 mai 2007 à 20:53
merci j'ai essayer avec ca mais je veux selement remplacer num par 1 dans la ligne ou le id=10

$query="UPDATE tab SET num='1'";
$resultat=mysql_query($query);
0
atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008
8 mai 2007 à 21:02
Y a qu'a lire l'exemple et à adapté !!!

$query= "UPDATE tab SET num='1' WHERE id='10'" ;
$resultat =mysql_query($query);
0
Rejoignez-nous