Pb requete UPDATE
Fermé
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
-
9 juin 2004 à 09:24
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 9 juin 2004 à 10:56
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 9 juin 2004 à 10:56
A voir également:
- Pb requete UPDATE
- Windows update bloqué - Guide
- Requete http - Guide
- Asus live update ✓ - Forum Logiciels
- Hp bios update bloqué ✓ - Forum BIOS
- Tracker update - Forum Logiciels
13 réponses
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 09:32
9 juin 2004 à 09:32
Hello !
Essaie plutot ça :
$update = "UPDATE adherent SET nm='10' WHERE site_num1='".$site_num1."' AND site_num2='".$site_num2."'";
$requetemaj=mysql_query( $update);
Ajoute éventuellement un echo $update pour voir si ta requête s'affiche correctement.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Essaie plutot ça :
$update = "UPDATE adherent SET nm='10' WHERE site_num1='".$site_num1."' AND site_num2='".$site_num2."'";
$requetemaj=mysql_query( $update);
Ajoute éventuellement un echo $update pour voir si ta requête s'affiche correctement.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 09:37
9 juin 2004 à 09:37
ahhhhhhh
flocko mon sauveur :D
j'essaye ca dessuite;)
l'informatique ca rend fou!!!!!
flocko mon sauveur :D
j'essaye ca dessuite;)
l'informatique ca rend fou!!!!!
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 09:45
9 juin 2004 à 09:45
bonba j'ai essayer, ca donne ca:
$update="UPDATE adherent SET nm='10' WHERE site_num1='".$site_num1."' AND site_num2='".$site_num2."'";
$requetemaj=mysql_query($update);
echo($update);
et mon echo me donne ca:
UPDATE adherent SET nm='10' WHERE site_num1='78' AND site_num2='1'
mais bon, la requete a l'air juste, mais la base n'est pas mise a jour :(
l'informatique ca rend fou!!!!!
$update="UPDATE adherent SET nm='10' WHERE site_num1='".$site_num1."' AND site_num2='".$site_num2."'";
$requetemaj=mysql_query($update);
echo($update);
et mon echo me donne ca:
UPDATE adherent SET nm='10' WHERE site_num1='78' AND site_num2='1'
mais bon, la requete a l'air juste, mais la base n'est pas mise a jour :(
l'informatique ca rend fou!!!!!
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 09:49
9 juin 2004 à 09:49
Ben écoute il n'y a pas de raisons que ça ne marche pas.
À moins qu'il n'existe pas de site_num1 égal à 78 et de site_num2='1' dans un même enregistrement !
Tu rafraîchis bien ta page avant de dire que la mise à jour ne se fait pas ?
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
À moins qu'il n'existe pas de site_num1 égal à 78 et de site_num2='1' dans un même enregistrement !
Tu rafraîchis bien ta page avant de dire que la mise à jour ne se fait pas ?
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 09:49
9 juin 2004 à 09:49
Teste ta requête sous phpMyAdmin, pour voir s'il te retourne une erreur.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 09:50
9 juin 2004 à 09:50
oui oui je la rafraichi, et il y a bien un site 78 et 1 ....
je vais regarder...
l'informatique ca rend fou!!!!!
je vais regarder...
l'informatique ca rend fou!!!!!
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 09:55
9 juin 2004 à 09:55
Pour te prouver que ça doit marcher, voici un script que j'ai fait hier et qui fonctionne :
$update = "UPDATE compteur SET visites = '".$nombre."' WHERE page = '".$page."'";
$requete = mysql_query($update);
C'est exactement la même chose ! :)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
$update = "UPDATE compteur SET visites = '".$nombre."' WHERE page = '".$page."'";
$requete = mysql_query($update);
C'est exactement la même chose ! :)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 10:03
9 juin 2004 à 10:03
trop bizard!!!
cette requette:
UPDATE adherent SET nm='10' WHERE site_num1=1 AND site_num2=1
elle marche sur my sql, mai ca:
$update="UPDATE adherent SET nm='10' WHERE site_num1=1 AND site_num2=1";
$requetemaj=mysql_query($update);
et bien ca e marche pas!!!!!
je comprend trop pas....
l'informatique ca rend fou!!!!!
cette requette:
UPDATE adherent SET nm='10' WHERE site_num1=1 AND site_num2=1
elle marche sur my sql, mai ca:
$update="UPDATE adherent SET nm='10' WHERE site_num1=1 AND site_num2=1";
$requetemaj=mysql_query($update);
et bien ca e marche pas!!!!!
je comprend trop pas....
l'informatique ca rend fou!!!!!
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 10:13
9 juin 2004 à 10:13
il n'y a pas une histoire de COMMIT pour validre le changement dans la base???
l'informatique ca rend fou!!!!!
l'informatique ca rend fou!!!!!
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 10:19
9 juin 2004 à 10:19
Je ne connais pas.
Je ne peux pas t'aider plus, moi je procède comme ça et ça fonctionne.
Désolé ! :)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Je ne peux pas t'aider plus, moi je procède comme ça et ça fonctionne.
Désolé ! :)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 10:22
9 juin 2004 à 10:22
et bien je te remercie ;)
tu en a deja fait beaucoup ;)
je vais essayer de chercher sur le net:p
l'informatique ca rend fou!!!!!
tu en a deja fait beaucoup ;)
je vais essayer de chercher sur le net:p
l'informatique ca rend fou!!!!!
layork
Messages postés
361
Date d'inscription
vendredi 16 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2009
11
9 juin 2004 à 10:50
9 juin 2004 à 10:50
bon ba finalement, je sais pas pourquoi, c'est ma base qui plantait,j'ai redemarer easyphp et maintenant tout roule :D :D
sinon, j'aurait aimer savoir si il y avait un moyen de savoir si la requete est bien passé, recuperer les erreur, sans me taper une analyse case par case
l'informatique ca rend fou!!!!!
sinon, j'aurait aimer savoir si il y avait un moyen de savoir si la requete est bien passé, recuperer les erreur, sans me taper une analyse case par case
l'informatique ca rend fou!!!!!
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
9 juin 2004 à 10:56
9 juin 2004 à 10:56
Tu peux rajouter à chaque fois un script du genre :
if (!$requetemaj) {
echo "La mise à jour a rencontré un problème";
}
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
if (!$requetemaj) {
echo "La mise à jour a rencontré un problème";
}
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.