Pb requete UPDATE
layork
Messages postés
364
Statut
Membre
-
flokocha Messages postés 1519 Statut Membre -
flokocha Messages postés 1519 Statut Membre -
salut a tous!!!!
et oui, me revoila!! dès le matin avec encore des problemes!!
bon, deja, café pour tout le monde, sinon c'est la mort assurée!!!
alors voici mon probleme, il est tout simple cette requete ne marche pas:
$requetemaj=mysql_query( "UPDATE adherent SET nm='10' WHERE site_num1=$site_num1 AND site_num2=$site_num2");
jepence que tout simplement je ne la lance pas, car en fait je fait la requete mais je ne lui demande rien d'autre, et vu que je ne me suis jamais servi de cette fonction je trime un max!!!
au cas ou, voici ma page:
<html>
<head>
<title>Modifications</title>
</head>
<body bgcolor="lightblue">
<img border="0" src="caliseo.jpg"><br>
<?
$bdd = "auvergnelocal";
$user = "root";
$passwd = "";
$host = "localhost";
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
$site_num1=$_GET['site_num1'];
$site_num2=$_GET['site_num2'];
$nm=$_GET['new_nm'];
$etb=$_GET['new_etb'];
$cp=$_GET['new_cp'];
$ad=$_GET['new_ad'];
$vl=$_GET['new_vl'];
$type_liaison=$_GET['new_type_liaison'];
$numprest=$_GET['new_numprest'];
$communaute=$_GET['new_communaute'];
$iplan=$_GET['new_iplan'];
$masque_lan=$_GET['new_masque_lan'];
$ipmgmt=$_GET['new_ipmgmt'];
$contact=$_GET['new_contact'];
$tl=$_GET['new_tl'];
$page_stat=$_GET['new_page_stat'];
$vp_vc=$_GET['new_vp_vc'];
$circuit_BNC=$_GET['new_circuit_BNC'];
$materiel_actif=$_GET['new_materiel_actif'];
$serial_IPSEC=$_GET['new_serial_IPSEC'];
$ipwan=$_GET['new_ipwan'];
$masque_wan=$_GET['new_masque_wan'];
$iplan2=$_GET['new_iplan2'];
$requetemaj=mysql_query( "UPDATE adherent SET nm='10' WHERE site_num1=$site_num1 AND site_num2=$site_num2");
?>
<?mysql_close();?>
</body>
</html>
si quelqu'un voit, faite moi signe!!
peut etre que c'est encore flocko qui va e sauver :p;)
l'informatique ca rend fou!!!!!
et oui, me revoila!! dès le matin avec encore des problemes!!
bon, deja, café pour tout le monde, sinon c'est la mort assurée!!!
alors voici mon probleme, il est tout simple cette requete ne marche pas:
$requetemaj=mysql_query( "UPDATE adherent SET nm='10' WHERE site_num1=$site_num1 AND site_num2=$site_num2");
jepence que tout simplement je ne la lance pas, car en fait je fait la requete mais je ne lui demande rien d'autre, et vu que je ne me suis jamais servi de cette fonction je trime un max!!!
au cas ou, voici ma page:
<html>
<head>
<title>Modifications</title>
</head>
<body bgcolor="lightblue">
<img border="0" src="caliseo.jpg"><br>
<?
$bdd = "auvergnelocal";
$user = "root";
$passwd = "";
$host = "localhost";
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
$site_num1=$_GET['site_num1'];
$site_num2=$_GET['site_num2'];
$nm=$_GET['new_nm'];
$etb=$_GET['new_etb'];
$cp=$_GET['new_cp'];
$ad=$_GET['new_ad'];
$vl=$_GET['new_vl'];
$type_liaison=$_GET['new_type_liaison'];
$numprest=$_GET['new_numprest'];
$communaute=$_GET['new_communaute'];
$iplan=$_GET['new_iplan'];
$masque_lan=$_GET['new_masque_lan'];
$ipmgmt=$_GET['new_ipmgmt'];
$contact=$_GET['new_contact'];
$tl=$_GET['new_tl'];
$page_stat=$_GET['new_page_stat'];
$vp_vc=$_GET['new_vp_vc'];
$circuit_BNC=$_GET['new_circuit_BNC'];
$materiel_actif=$_GET['new_materiel_actif'];
$serial_IPSEC=$_GET['new_serial_IPSEC'];
$ipwan=$_GET['new_ipwan'];
$masque_wan=$_GET['new_masque_wan'];
$iplan2=$_GET['new_iplan2'];
$requetemaj=mysql_query( "UPDATE adherent SET nm='10' WHERE site_num1=$site_num1 AND site_num2=$site_num2");
?>
<?mysql_close();?>
</body>
</html>
si quelqu'un voit, faite moi signe!!
peut etre que c'est encore flocko qui va e sauver :p;)
l'informatique ca rend fou!!!!!
A voir également:
- Pb requete UPDATE
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Windows update windows 10 - Guide
- Wsus offline update - Télécharger - Systèmes d'exploitation
13 réponses
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." :::.
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!!!!!
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
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." :::.
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!!!!!
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." :::.
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!!!!!
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!!!!!
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." :::.
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!!!!!
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!!!!!