C'est quoi son nom ?
Fermé
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
-
23 mai 2007 à 14:32
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 24 mai 2007 à 11:09
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 24 mai 2007 à 11:09
28 réponses
j'ai testé ton code de mon coté, mais il me sort un truc bizarre, la plupart du code php est affiché à l'ecran ! je comprend pas trop pourquoi, mais essaye un truc :
a chaque fois que tu ecris <? remplaces-y par <?php en laissant les balises ?> telles quelles.
en le faisant on dirait qu'il lit bcp mieux le code, et c'est bcp plus propre
il se peut que sa te sorte des erreurs que t'avais pas encor repéré
a chaque fois que tu ecris <? remplaces-y par <?php en laissant les balises ?> telles quelles.
en le faisant on dirait qu'il lit bcp mieux le code, et c'est bcp plus propre
il se peut que sa te sorte des erreurs que t'avais pas encor repéré
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:22
24 mai 2007 à 09:22
voici un bout de mon code de la 1ere page :
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?
echo"</td>";
et en fait je crois que l'erreur proviendrait de mon <form action="v_fiche_contact.php" method="get"> au dessus car je pense que la fonction javascript ne permet pas l'envoi de donnée d'un champs a lotre car il n'a pas de get lui...
qu'en pense tu ?...
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?
echo"</td>";
et en fait je crois que l'erreur proviendrait de mon <form action="v_fiche_contact.php" method="get"> au dessus car je pense que la fonction javascript ne permet pas l'envoi de donnée d'un champs a lotre car il n'a pas de get lui...
qu'en pense tu ?...
j'ai compris (enfin je crois)
tu ne fais que changer de page avec un lien, donc le formulaire est pas envoyé ! pour que sa marche, il faut faire un bouton de type submit ou une ligne javascript qui va te l'envoyer. autre chose, dans la declaration de ton form, il faut mettre method="post" !!!
donc, deja, rectifie method et rajoute un name à ton formulaire, et remplace window.location.href='v_fiche_contact.php' par document.name_du_formulaire.submit();
à la limite, rajoute à l'interieur de ton formulaire un simple bouton avec type="submit" pour tester l'envoi du formulaire
tu ne fais que changer de page avec un lien, donc le formulaire est pas envoyé ! pour que sa marche, il faut faire un bouton de type submit ou une ligne javascript qui va te l'envoyer. autre chose, dans la declaration de ton form, il faut mettre method="post" !!!
donc, deja, rectifie method et rajoute un name à ton formulaire, et remplace window.location.href='v_fiche_contact.php' par document.name_du_formulaire.submit();
à la limite, rajoute à l'interieur de ton formulaire un simple bouton avec type="submit" pour tester l'envoi du formulaire
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:58
24 mai 2007 à 09:58
jai rajouté un bouton dans la cellule et sa merche. reste plus qu' atrouvé une solution pour rendre invisible le bouton ou quelque chose du genre pour avoir l'impression de cliquer sur la cellule, tu vois ce que je veux dire ?
ps: merci
ps: merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hum tu dois pouvoir y faire marcher en rendant ta cellule dynamique
deja, j'ai jamais reussi à faire marcher le ondbclick, test avec un onclick
ensuite, as tu bien bien mis un nom à ton formulaire ? supposons que tu l'ai nommé plop, essaye ces deux lignes pour le onclick :
javascript:document.plop.submit()
ou
javascript:this.plop.submit()
avec et sans ; à la fin
deja, j'ai jamais reussi à faire marcher le ondbclick, test avec un onclick
ensuite, as tu bien bien mis un nom à ton formulaire ? supposons que tu l'ai nommé plop, essaye ces deux lignes pour le onclick :
javascript:document.plop.submit()
ou
javascript:this.plop.submit()
avec et sans ; à la fin
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 10:21
24 mai 2007 à 10:21
non ca fait rien ...?
bon, je saurais pas t'aider plus que sa, mais g du mal à comprendre pourquoi tu mets un champs modifiable dans la case sur laquelle il faut cliquer^^
sinon, essaye pour ton bouton, à defaut de le cacher, d elui donner la taille du <td> avec des attributs de style (width ou height)
sinon, essaye pour ton bouton, à defaut de le cacher, d elui donner la taille du <td> avec des attributs de style (width ou height)
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 11:09
24 mai 2007 à 11:09
non ben je sais pas ...
merci quand meme les gars.
merci quand meme les gars.