Problème avec hidden

Problème avec hidden - PHP - Programmation

Marsh Posté le 13-10-2005 à 13:51:01    

J'ai un problème avec hidden. Je dois récuperer l'id du client sur le champ client qui parraine qui se trouve sur un autre script. Je récuperer l'id des champs que j'affiche atravers des radio buttons. Je n'arrive pas à faire marcher ce script qui envoi l'id sur l'autre script où se trouve le champ client qui parraine. Puisque je parcours les enregistrement avec une boucle, et devant chaque enregistrement j'ai un radio bouton, sauf que quand je coche un radio bouton, je ne devrais pas pouvoir cocher 2 à la fois. Donc là déjà il y a une erreur et l'autre erreur c'est que je n'arrive pas en appuyant sur ok, envoyer l'id sur le bon endroit dans l'autre script.
Je remercie beaucoup ceux qui pourraient m'aider
<?
/*
 ---------------------------------------------------------
 Module : Cherche le client parrainage
 Auteur : Jean Pierre Hauser
 ---------------------------------------------------------
*/
include('lib/erreur.lib.php');
include('lib/connection.lib.php');
$nom = htmlspecialchars(htmlentities($_POST['clinom'], ENT_QUOTES));
$nom = ucfirst($nom);
$prenom = htmlspecialchars(htmlentities($_POST['clipre'], ENT_QUOTES));
$prenom = ucfirst($prenom);
if ($_POST['Rechercher'] == "Rechercher" )
{
if ((!empty($clinom)) && (!empty($clipre)))
{
$rqtRechClient = "SELECT * FROM client WHERE clinom ='$nom' && clipre='$prenom'";
$repRechClient = mysql_query($rqtRechClient) or die ($errCli);
?>
<fieldset>
<label>Nom     Prénom         Adresse</label><br />
<?
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
while ($donnees = mysql_fetch_assoc($repRechClient))  
{
echo "<form action='?parrainage' method='post'>";
echo "<input type='hidden' name='clinumpar' value='.$donnees['clinum']'>";
echo "<input type='radio' name='clinumpar' value='.$donnees['clinum']'>";
echo "</form>";

echo $donnees['clinom']  .$donnees['clipre']  .$donnees['cliadr'];
?>
<br />
<?
}
?>
<br />
</fieldset>
<form action="?ajoutcli" method="post">'
<input type="submit" name="Ok" value="Ok" />
</form>
<?
mysql_close(); // Déconnexion de MySQL
}
else
{
?>
<form action="?parrainage" method="post">
<fieldset>
<label for="nom"><?if ($nom == "" ){?><b class="rouge">Nom:</b><?}else{?>Nom<b class="rouge">*</b>:<?}?></label>
<input type="text" id="nom" value="<? echo $_POST['clinom']; ?>" name="clinom"  size="40" maxlength="30"><br />
<label for="prenom"><?if ($prenom == "" ){?><b class="rouge">Pr&eacute;nom:</b><?}else{?>Pr&eacute;nom<b class="rouge">*</b><?}?></label>
<input type="text" id="prenom"  value="<? echo $_POST['clipre']; ?>" name="clipre" size="40" maxlength="30"><br />
<input type="submit" name="Rechercher" value="Rechercher" />
<input  type="reset" value="Effacer" />
</fieldset>
</form>
<?
}
}
else
{
?>
<form action="?parrainage" method="post">
<fieldset>
<label for="nom">Nom<b class="rouge">*</b></label>
<input type="text" id="nom"  name="clinom"  size="40" maxlength="30"><br />
<label for="prenom">Pr&eacute;nom<b class="rouge">*</b></label>
<input type="text" id="prenom"  name="clipre" size="40" maxlength="30"><br />
<input type="submit" name="Rechercher" value="Rechercher" />
<input  type="reset" value="Effacer" />
</fieldset>
</form>
<?
}
?>


Message édité par jphauser le 13-10-2005 à 13:51:45
Reply

Marsh Posté le 13-10-2005 à 13:51:01   

Reply

Marsh Posté le 13-10-2005 à 14:03:31    

Non mais c'est un blague?!!!! [:dwogsi]


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 13-10-2005 à 14:03:31    

heu pourquoi 2 topics ?  :heink:

Reply

Marsh Posté le 13-10-2005 à 14:04:00    

Hey post à la même seconde! :d


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 13-10-2005 à 14:04:57    

jeudi boulay day...  :whistle:

Reply

Marsh Posté le 13-10-2005 à 14:10:19    

Je vais finir par croire que le vendredi a été déplacé dans le temps :o

Reply

Marsh Posté le 13-10-2005 à 14:11:51    

'tain mais c'est pas vrai...
 
Faudrait faire une formation "membre de forum", pour expliquer au gens comment ça fonctionne, qu'il faut lire les règles, etc...

Reply

Marsh Posté le 13-10-2005 à 14:11:53    

LOL
Il découvre les forums, donner lui un peu de temps...  

Reply

Marsh Posté le 13-10-2005 à 14:13:32    

allez les gars, à part le fait que je me paye la honte, est-ce que vous pourriez m'aider ou pas? Merci ça serait sympa

Reply

Marsh Posté le 13-10-2005 à 14:18:35    

J'aurais envie de me faire un CMS basé sur un framework mvc, mais je sais pas comment faire.  
 
J'ai un peu de code, alors si vous voulez bien me le faire à ma place, ca serait gentil :p
 
PS : Et la, le mec crée un deuxième sujet au lieu de faire un up sur le premier (up pas vraiment utile si le sujet est encore dans les premiers).

Reply

Marsh Posté le 13-10-2005 à 14:18:35   

Reply

Marsh Posté le 13-10-2005 à 14:22:58    

Tiens faudrait un système come sur nofrag.com, pour ceux qui connaissent, dans les forums ya les sections pour les visiteurs (qui sont toutefois inscrit) et les sections pour les membres. Quand est un bon posteur on devient membre et on accéde à toutes les sections.
 
Bon n'étant pas un gros fan de jeux vidéos je ne fréquente pas trop le site mais j'aime bien le concepte.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 13-10-2005 à 14:23:54    

jphauser a écrit :

allez les gars, à part le fait que je me paye la honte, est-ce que vous pourriez m'aider ou pas? Merci ça serait sympa


La sympatie ca va dans les deux sens... Et ca commence par le respect des règles.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 13-10-2005 à 14:33:15    

jphauser a écrit :

allez les gars, à part le fait que je me paye la honte, est-ce que vous pourriez m'aider ou pas? Merci ça serait sympa


On t'as déjà aidé dans l'autre topic !!!

Reply

Marsh Posté le 13-10-2005 à 15:17:16    

Nan mais laisse tomber, il a un problème, mais c'est pas forcement la prog.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed