Difficulté de passage de parametres - PHP - Programmation
Marsh Posté le 07-06-2005 à 11:16:44
oui??? Qu'est ce qui a? Mon code est incompréhensible???
T'as pas compris mon soucis?
Ou tout simplement tu ne vois pas la solution??
Marsh Posté le 07-06-2005 à 11:18:57
Bah c'est surtout que c'est dur de lire 270 lignes de code comme ça
Marsh Posté le 07-06-2005 à 11:21:15
IL y a moyen que tu nous donnes un code "lisible" pour que l'on puisse t'aider ?
Marsh Posté le 07-06-2005 à 11:28:48
J'épure encore le code :
Code :
|
Voila, j'ai essayé de faire ca mieux!!
Le soucis se trouve entre le passage de la partie case 'index' à la partie case:'edit'.
J'ai laissé l'exemple du passage de la partie case:'index' a la partie case:'modifConseil' qui fonctionne
C'est mieux??
Marsh Posté le 07-06-2005 à 11:36:31
C'est programmé bizarrement... Beaucoup de chose en trop, on peut faire grave plus simple
Marsh Posté le 07-06-2005 à 11:48:56
Genre ce gros biniou :
Code :
|
Peut être réécrit en ça :
Code :
|
(note les virgules et les single-quotes)
Marsh Posté le 07-06-2005 à 14:13:21
Reuuhh, personne ne peut m'aider à résoudre mon probleme par hasard,
Je ne maitrise pas vraiment tout ce qui est $_POST et $_GET, l'erreur vient-elle peut etre de la?
Marsh Posté le 07-06-2005 à 15:30:40
Mon erreur se trouve entre cette ligne :
74. echo"<td ><a href=\"?a=edit&idCRConseil=\".$idCRC.\"\" ><img src=\"../img/modifier.gif\" style=\"border:0;\" alt=\"\" /></a></td>";
ou l'indentifiant de mon comte rendu est bien identifié
et sa récupération qui se trouve en ligne 149 :
$query = "SELECT jourCRConseil, moisCRConseil, anneeCRConseil, titreCRConseil, ficCRConseil FROM comptesRendusConseil WHERE idCRConseil=\"".$_GET['idCRC']."\"";
grr grr ca commence à m'enerver cette histoire
Marsh Posté le 07-06-2005 à 15:37:30
pour récupérer la valeur, c'est $_GET['idCRConseil'], pas $_GET['idCRC']
Marsh Posté le 07-06-2005 à 15:48:24
Pas mieux l'identifiant n'apparait toujours pas dans ma trace
Marsh Posté le 07-06-2005 à 15:49:24
Tu pourrais pas ouvrir tes "echo" avec des ' au lieu des " ?
Ca t'eviterait de foutre des \ partout
EDIT : oui ça n'a rien à voir avec ton problème, mais ce serait bien plus lisible
Marsh Posté le 07-06-2005 à 16:02:04
Genre ça ?
echo '<td ><a href="?a=edit&idCRConseil=' . $idCRConseil . '"><img src="../img/modifier.gif" style="border:0;" alt="" /></a></td>';
Marsh Posté le 07-06-2005 à 16:09:31
Code :
|
c'est à cet endroit que je parlais, c'est là que tu as modifié?
sinon, peut-être une erreur de requête:
Code :
|
pour voir si il n'y a pas d'erreur.
Marsh Posté le 07-06-2005 à 16:11:52
BoZo >> Je n'ai pas la réponse que j'attendais, mais merci tout de memen je suis en train de faire mes modifications!!
onizuka_se nsei >> oui c'est bien la que j'ai fait la modification, toujours rien, meme avec le test de la requete
Marsh Posté le 08-06-2005 à 08:42:48
S'il vous plait, j'ai toujours le meme probleme qu'hier, serait-il possible que quelqu'un m'aide, je me retrouve vraiment bloqué parce que j'ai le meme soucis sur toutes mes pages, désolée d'etre lourde, mais svp
Marsh Posté le 08-06-2005 à 10:37:58
Je resimplifie le code avec un autre exemple ou je rencontre exactement le meme probleme, en fait mon soucis vient de la confusion entre les envoi de parametres entre POST et GET
Code :
|
Dans la deuxieme partie, je souhaiterai recevoir l'identifiant idCommission, ce que je n'arrive pas à faire, j'ai essayé avec les 2 méthodes post et get, meme avec un formulaire et un bouton envoyer (methode post), je n'y arrive pas, je suis désolée d'etre chiante et de repeter 36 000 fois la meme chose, mais j'ai beau aller chercher sur des ites et je ne trouve pas la solution a mon probleme
S'il vous plait quelqu'un pour m'aider??????
Marsh Posté le 08-06-2005 à 10:41:09
Pour le GET, c'est très facile de voir : il faut que l'adresse en haut ressemble à :
http://tonsite.fr/page.php?idCommission=15 |
Si ce n'est pas le cas, c'est qu'il y a une couille quelque part
Marsh Posté le 08-06-2005 à 10:59:01
Bah justement non elle ressemble pas a ca, j'ai
http://tonsite.fr/page.php?idCommission=
et justement, je sais qu'il y a une couille quelque part et justement mon probleme c'est que je ne sais pas ou c'est pour ca que je fais des appels désespérés :'
Marsh Posté le 08-06-2005 à 11:07:27
oui mais la vu que j'ai utilé la méthode get, j'ai viré le formulaire et j'ai juste fait un systeme de lien!
Dis moi si je dis que des betises?
Parce que la je galere trop sur les bases de la prog php et que j'ai encore 4 mois de stage a faire Je suis désesperée
Je viens de refaire cette fois la meme chose mais avec un fomrulaire et donc une méthode post et j'ai mis mes choixdans un select, mais le probleme est le meme, je suis vraiment un gors boulet :
Code :
|
Marsh Posté le 08-06-2005 à 11:20:11
écris plutôt:
Code :
|
sinon ça marche pas
Marsh Posté le 08-06-2005 à 11:26:41
CA MARCHEEEEEEEEEEEEEEEEEEEEEEEE
Merci merci merci bcp onizuka_sensei!!
Par contre tant que tu es bien parti t'aurai pas une petite idée pour cela ne marche pas avec ma méthode get sans le formulaire???
Merci bcp en tout cas!! *contente*
Marsh Posté le 08-06-2005 à 11:33:49
bin d'après ton message:
Citation : Bah justement non elle ressemble pas a ca, j'ai |
$idComm est vide, mais c'est bizarre puisque l'autre variable ne l'est pas..
Marsh Posté le 08-06-2005 à 12:32:54
Ayé j'ai trouvéééééééééééééééééééé
J'en suis arrivée a la solution extreme d'ouvrir un nouveau fichier et tout reprendre par miracle, ca a marché!!
Je suis incapable de dire d'ou vient le probleme, j'ai pas le courage de prendre l'ancien code et de le comparer avec le nouveau ou du moins pas tout de suite!!
Merci a tous les gens qui m'ont aidé!! Et merci a ce forum d'exister!! A bientot pour les prochains problémes de Karine en stage!!
Marsh Posté le 08-06-2005 à 14:25:24
très courageux de ta part d'avoir tout repris en tout cas
Marsh Posté le 08-06-2005 à 15:46:21
karinou a écrit : Merci a tous les gens qui m'ont aidé!! Et merci a ce forum d'exister!! A bientot pour les prochains problémes de Karine en stage!! |
Encore 4 mois de plaisir
Marsh Posté le 08-06-2005 à 15:55:10
ritzle a écrit : Encore 4 mois de plaisir |
On verra ca
En tout cas, maintenant ca roxeeeee, je vais peut etre commencer a aimer le php a force!!
Marsh Posté le 09-06-2005 à 14:27:08
Cool bravo
Marsh Posté le 07-06-2005 à 10:54:26
Bonjour,
Je rencontre des difficultés de passages de parametres dans mon programme.
Explications : Je possede une partie administrateur dans mon site, donc je dois tout d'abord afficher des infos sur la prochaine réunion et ensuite cette page doit permettre de gerer tous les comptes rendus de réunion.
Pour faire cela, j'ai utilsé un switch:
a='index' : page principale
a='modifConseil': modification des infos de la prochaine réunion
a='modifConseil-r':page de redirection
a='add':ajout d'un compte rendu
a='edit':modif d'un compte rendu
a='delete':suppression d'un omcpte rendu
Mon probleme est que dans mon tableau recapitulatif des comptes rendus quand je clique sur le bouton modifier, j'arrive donc sur la page 'edit'mais je n'arrive pas a tranferer mes parametres, j'ai créer une trace "jouuuuuuuuuuuur".$date mais la variable $date ne s'affiche pas, je rencontre le meme soucis lorsque je souhaite suprrimer un element du tableau. Je ne comprend pas, j'ai procédé de la meme maniere que pour la modification des infos de ma prochaine réunion.
Voila mon code, en esperant que quelqu'un puisse m'aider, je galere trop!!
Merci par avance, karine