| evenement onclick et requete par antic80 |
jeudi 11 mai 2006 à 17:17:00 |
$sql="UPDATE apprenant SET NbEssai='0' where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'";
|
bin il faut que sur le onclick que tu renvois la page vers ta page qui fera ta requete...
onClick="javascript:window.location.href=nomdetapage.php?parametre1=monparam¶m2=monParam2" Et la dans nomdetapage.php tu fais ta requete SQL... Voilà m'sieur ;) Zep3k!GnO On est des rangers mec, des rangers... |
ok je te remercie je me douter qu'il fallait passait par une page php mais je pensais que c'était possible en faisant appelle a une fonction
merci |
bon finalement j'ai un probleme
je t'explique en fait je suis une feuille de cours si je clic sur le lien je dois acceder a l'exercice qui correspond en remettant l'exercice a zero c a dire Nb d'essai=0 et la question =1 je met ces 2 parametres dans le lien comme tu m'as dis et quand j'arrive sur la page en question je recupere les parametres et j'execute ma requete. mais voila sur la feuille exercice je fais la 1ere question et je valide mais au lieu de passer a la question 2 je reviens sans arret a la question 1
|
oui mais le meme lien dois faire appel a 2 pages différentes c ca mon probleme
|
voila quand je clic sur le lien je dois acceder a ma page fiche1.php
<a href="../../Exercices/TN/Fiche1.php?categorie=2")><img border="0" src="../../../Image/330.jpg"></a> mais avant d'acceder a cette page je dois effacer des valeurs dans ma base données je ne peux pas mettre ma requete au debut de la page fiche1.php sinon la requete s'effectuera quand j'utiliserai la feuille fiche1.php ma requete c ca $sql15="UPDATE apprenant SET NbEssai='0',NumQuestion='1',Demarche='' where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'"; $req15 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); cette requete ne dois s'effectuer que quand je viens de la feuille cours.php pour arriver sur fiche1.php et je vois pas comment faire |
cette requete ne dois s'effectuer que quand je viens de la feuille cours.php pour arriver sur fiche1.php
Bin voilà tu l'a trouvé tout seul... quand t'appel ta fiche1.php par cours.php, au lieu d'un <a href="fiche1.php"> TU METS : <a href="fiche1.php?provenance =cours"> Puis dans fiche1.php tu test si t'as provenance et si elle vaut bien cours
if($_GET['provenance'] == "cours")
{
//on fait ici la requete SQL.
}
Et voilà non ? ! ;) Bon Courage. Zep3k!GnO On est des rangers mec, des rangers... |
je met koi a la place de cours les parametres que je dois passer dans la requete c ca |
Si t'en a besoin de tes paramètres, oui tu les place aussi, mais 'cours' c'est une chaine de caractère qui vise simplement a savoir grace au test que ca vient bien de ta page cours et que donc t'es obligé de mettre à jour ta base de donnée...
J'espère que je suis clair... :) Zep3k!GnO On est des rangers mec, des rangers... |
oui mais je perd la parametre de mon lien du départ (categorie=2) non ??
|
ca marche pas
ds ma page cours j'ai mis mon lien <a href="../../Exercices/TN/Fiche1.php?categorie=2&source=cours")> et dans feuille fiche1.php ma requete if($_GET['source'] == "cours") { $sql15="UPDATE apprenant SET NbEssai='0',NumQuestion='1',Demarche='' where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'"; $req15 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); } mais rien ne se passe |
if($_GET['source'] == "cours")
{
$sql15="UPDATE apprenant SET NbEssai='0',NumQuestion='1',Demarche='' where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'";
$req15 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
}
else
{
echo"la page appelante n'est pas Cours.php";
}
Et il faut bienentendu que tu te sois d'abord connecté a ta base de donnée dans fiche1.php... Essaye comme ça au moins tu verras, quesqui s'pass ! Zep3k!GnO On est des rangers mec, des rangers... |
c bon en fait y'avais une erreur ds la requete et j'avais mal placé le code
la c bon ca va merci a toi |
Pas de soucis ;)
P.S: pense juste a marquer le post comme résolu :D Zep3k!GnO On est des rangers mec, des rangers... |
| 25/04 23h07 | Système d'onglet généré par evenement Onclick | Webmastering | 26/04 01h24 | 3 |
| 07/06 12h44 | l'evennement onclick sur javascript | Webmastering | 09/06 10h57 | 1 |
| 04/04 10h58 | Problême de lien sur un évenement Onclick | Webmastering | 05/04 00h58 | 1 |
| 14/12 13h19 | evenement OnClick d'un checkbox | Webmastering | 21/12 10h50 | 2 |
![]() | GLPI - GLPI est une application libre, distribuée sous licence GPL destinée à la gestion de parc informatique et de helpdesk. ... | Catégorie: Gestion de parc Licence: Freeware/gratuit |
![]() | Photofiltre - PhotoFiltre est un logiciel de retouche d’images très complet. Il permet d'effectuer des réglages simples ou avancés sur une... | Catégorie: Retouche photo Licence: Freeware/gratuit |
![]() | Windows XP SP2 - Les Service Packs constituent un moyen pratique, tout en un, d'accéder aux derniers pilotes, outils et améliorations en... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | aMSN - aMSN est un clone de MSN Messenger en version libre, possédant de nombreuses fonctionnalités parmi lesquelles : ... | Catégorie: Messagerie instantanée Licence: Open Source |