Accueil > Forum > > > > URGENT probleme en PHP
URGENT probleme en PHP
mercredi 31 août 2005 à 03:54:52 |
URGENT probleme en PHP

papabounz
|
PAPABOUNZ bonjour à tous, je debute en php, je vous explique, en fait j'ai un ptit probleme, j'ai 2 formulaire php. le 1er qui affiche des données de ma table mysql dans des zones de texte et le 2em qui récupere ces données.
mon probleme est le suivant, quand je clique sur le bouton du 1er il m'affiche le dernier enregistrement dans le 2eme formulaire et pas l'enregistrement voulu, j'aimerais savoir pq et koi faire pour palier à ce probleme, svp, c'est URGENT, merci
|
|
mercredi 31 août 2005 à 04:37:58 |
Re : URGENT probleme en PHP

kyript
|
Réponse acceptée !
bonjour
connexion :
mysql_select_db($database_roots, $roots); $query_artiste = "SELECT artiste FROM database GROUP BY artiste ASC"; $artiste = mysql_query($query_artiste, $roots) or die(mysql_error()); $row_artiste = mysql_fetch_assoc($artiste); $totalRows_artiste = mysql_num_rows($artiste);
menu :
<form name="form1" id="form1" method="get" action=""> <select name="artiste"> <?php do { ?> <option value="<?php echo $row_artiste['artiste']?>"><?php echo $row_artiste['artiste']?></option> <?php } while ($row_artiste = mysql_fetch_assoc($artiste)); $rows = mysql_num_rows($artiste); if($rows > 0) { mysql_data_seek($artiste, 0); $row_artiste = mysql_fetch_assoc($artiste); } ?> </select> <input type="submit" name="Submit" value="Envoyer" /> </form
ensuite on recupere dans le 2 ieme formulaire
if(isset($_GET['artiste'])) $format=$_GET['artiste']; else $artiste="";
et pour afficher ce que tu a selectionner tu selectionne en fonction de artiste
mysql_select_db($database_roots, $roots); $query_artiste = "SELECT * FROM database WHERE artiste = '$artiste' "; $artiste = mysql_query($query_artiste, $roots) or die(mysql_error()); $row_artiste = mysql_fetch_assoc($artiste); $totalRows_artiste = mysql_num_rows($artiste);
et tu reaffiche dans le deuxieme formulaire
<select name="artiste"> <?php do { ?> <option value="<?php echo $row_artiste['artiste']?>"><?php echo $row_artiste['artiste']?></option> <?php } while ($row_artiste = mysql_fetch_assoc($artiste)); $rows = mysql_num_rows($artiste); if($rows > 0) { mysql_data_seek($artiste, 0); $row_artiste = mysql_fetch_assoc($artiste); } ?> </select>
bon la les 2 ont le meme nom mais t pas obligé de faire comme ca c 'est juste un exemple ++
|
|
mercredi 31 août 2005 à 10:35:43 |
Re : URGENT probleme en PHP

papabounz
|
Réponse acceptée !
PAPABOUNZ ok, je vois ce que tu veux dire, je vais tester ta solution et je te dirais koi merci d'avoir repondu aussi vite, je te tiens au courant, merci encore, ciaoooo A+
|
|
mercredi 31 août 2005 à 10:46:50 |
Re : URGENT probleme en PHP

papabounz
|
Réponse acceptée !
PAPABOUNZ je ne comprends pas pq, tu mets ça ???
$rows = mysql_num_rows($artiste); if($rows > 0) { mysql_data_seek($artiste, 0); $row_artiste = mysql_fetch_assoc($artiste); }
|
|
mercredi 31 août 2005 à 10:51:29 |
Re : URGENT probleme en PHP

kyript
|
Réponse acceptée !
a ca c pour que la boucle ce fasse
en faite au dessus des variable qui indique le nb de ref a afficher et de te balader parmis ces page qui sont en faite sur la meme page index.php par exemple
|
|
mercredi 31 août 2005 à 10:53:38 |
Re : URGENT probleme en PHP

kyript
|
Réponse acceptée !
heu oublie la derniere phrase
tu te balade pas etant donné que c'est une liste
en faite si tu met pas cette boucle tu n'aura qu'un enregistrement qui s'affichera dans ta liste
|
|
mercredi 31 août 2005 à 12:03:25 |
Re : URGENT probleme en PHP

papabounz
|
Réponse acceptée !
PAPABOUNZ j'ai essayer ta solution mais sans succes, qd je clik sur le bouton du 1er formualire je recupere toujours le dernier element de ma table, et c'est celiu là que j'affiche dans le 2eme formulaire, donc pas de changement, t'aurais pas une autre idée pcq moi je suis à cours là, stp, merci
|
|
mercredi 31 août 2005 à 12:16:54 |
Re : URGENT probleme en PHP

kyript
|
Réponse acceptée !
bon atten je te fait ca en vrai et je t'envoi le code
|
|
mercredi 31 août 2005 à 12:34:53 |
Re : URGENT probleme en PHP

kyript
|
Réponse acceptée !
<?php // je selectionne le champs a afficher dans la premiere liste mysql_select_db($database_roots, $roots); $query_Recordset1 = "SELECT lieu FROM news"; $Recordset1 = mysql_query($query_Recordset1, $roots) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); ?> <? //formulaire avec la boucle permettant d'afficher tous les enregistrement dans ta liste ?> <form name="form1" id="form1" method="get" action=""> <select name="lieu"> <?php do { ?> <? // ici tu envoi le formulaire avec comme valeur ton enregistrement ?> <option value="<?php echo $row_Recordset1['lieu'] ?>"><?php echo $row_Recordset1['lieu']; ?> </option> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); $rows = mysql_num_rows($Recordset1); if($rows > 0) { mysql_data_seek($Recordset1, 0); $row_Recordset1 = mysql_fetch_assoc($Recordset1); } ?> </select> <input type="submit" name="Submit" value="Envoyer" /> </form> <p></p> <? // je recupere le formuliare et je selectionne un champs en fonction (ici la date) $colname_Recordset2 = "1"; if (isset($_GET['lieu'])) { $colname_Recordset2 = (get_magic_quotes_gpc()) ? $_GET['lieu'] : addslashes($_GET['lieu']); } mysql_select_db($database_roots, $roots); $query_Recordset2 = sprintf("SELECT `date` FROM news WHERE lieu = '%s'", $colname_Recordset2); $Recordset2 = mysql_query($query_Recordset2, $roots) or die(mysql_error()); $row_Recordset2 = mysql_fetch_assoc($Recordset2); $totalRows_Recordset2 = mysql_num_rows($Recordset2); ?> <? //puis je l'affiche dans la deuxieme liste ?> <form name="form2" method="post" action=""> <select name="select2"> <?php do { ?> <option value="<?php echo $row_Recordset2['date'] ?>"><?php echo $row_Recordset2['date'] ?></option> <?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); $rows = mysql_num_rows($Recordset2); if($rows > 0) { mysql_data_seek($Recordset2, 0); $row_Recordset2 = mysql_fetch_assoc($Recordset2); } ?> </select> <input type="submit" name="Submit2" value="Envoyer"> </form> <?php mysql_free_result($Recordset1); mysql_free_result($Recordset2); ?>
voila en esperant que cele resoude ton pb ++
|
|
mercredi 31 août 2005 à 14:38:48 |
Re : URGENT probleme en PHP

papabounz
|
Réponse acceptée !
PAPABOUNZ jene comprends pas tout mais je vais essayer ça, cette solution est similaire à la 1ere, non ??? aller je vais voir ça et je dis koi, merci de ton aide, ciaooooo
|
|
Cette discussion est classée dans : php, urgent, formulaire, probleme, 1er
Répondre à ce message
Sujets en rapport avec ce message
Probleme de communication entre formulaire et script [ par djyb2003 ]
Bonjour ! Voila mon probleme j'ai utilisé un script php dans mon formulaire pour envoyer un mail rempli des champs du formulaire! mai le serveur me so
URGENT !!! un formulaire plusieurs boutons [ par fredericmaill ]
S@lut @ tous !!voila j'ai un formulaire avec des zones de texte et j'ai 4 boutons,( ajouter , supprimer, rechercher, modifier)je n'arrive pas a savoir
besoin d'aide : formulaire, php javascript [ par tkz ]
Bonsoir, apres un bon moment a me casser la tete sur ce probleme, je m'en remets a vous... Voila le probleme : j'ai cree un formulaire qui enregistre
probleme avec un formulaire [ par anis_el_madani ]
salut a tous;je suis debutant en php et j ai un grand problemejai deux page:index.html:contient simplement un formulaire h
probleme avec [ par christclamard ]
j'ai utiliser la fonction javascript pour empeché la validation du formulaire lorsque certain caractere(/ ,//, [ , ],url )sont entré cela fonction
formulaire [ par dekec ]
bonjourj'ai un probleme concernant mon formulaire. je m'explique:j'ai ecrit mon code php pour valider mon formulaire et voila la réponse. merci pour v
Aide script php [ par jefjef10 ]
Bonjour, j'ai un probleme avec un script loterie en php, je n'arrive pas a affiché la page " perdu.html" ca me met soit une page blanche soit une erre
Formulaire de contact php [ par fredouille312 ]
Bonjour, je débute en php et je bloque sur le formulaire de contact. J'arrive à envoyer des mails mais le problèmes, c'est que si un ou plusieurs cham
probleme d'alert [ par hindweb ]
bonjour a tousje suis a la realisation d'un projet j'ai créer un formulaire d'insertion a ma base donnees/mysql tout ça marche bien sauf les condition
Probleme avec le <file > de htaccess [ par zen69 ]
Bonjour a tous, J'ai de la misere a configurer mon fichier .htaccess afin qu'il bloque le téléchargement de fichier mp3 dans un repertoire de mon host
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|