Bouton submit dans balise PHP [PHP] - PHP - Programmation
Marsh Posté le 10-09-2003 à 22:27:00
tu portes bien ton pseudo...
Bon, plus sérieusement...
1) Que veux-tu faire exactement ?
2) ou se ferme l'accolade de ta boucle ? donne ton code complet stp..
3) Quel est ton niveau en PHP
Marsh Posté le 10-09-2003 à 22:47:46
Ce que je veut faire, ok allons-y
Je récupére les données d'une db, elle seront afficher comme ceci:
Nom: Nom_clients Prénom: Prénom_client Date: Date_de_depot
Bien entendu les variables sont avec les _ ...
Bon, sa c'est pas compliqué à faire, en PHP je fait:
echo "Nom: $q[Nom_clients]";
Ensuite ce que je veut faire, c'est créer un bouton devant la ligne ou sera afficher les infos, et lorsque l'on clic dessus sa rebalance sur une autre page... le probléme c'est que le bouton de type submit prend plusieurs ligne, et en PHP sa passe pas, je suis obliger de refermer la balise PHP -> ?> pour mettre le bouton, mais bon, les variables récupérer de q (le tableau) ne sont plus accessibles...
Ou alors au pire faudrai que je trouve comment faire un submit qu'avec un simple lien qui passerai en PHP...
Sinon j'ai pas un niveau de HiGH SkiLL3r sa se vois je pense lol
Marsh Posté le 10-09-2003 à 22:49:45
letouriste a écrit : Ce que je veut faire, ok allons-y |
Pourquoi pas simplement un lien qui est ouvvert avant l'image et qui est fermer après?
C'est tellement simple qu'on y pense pas toujours.
Marsh Posté le 10-09-2003 à 23:19:51
J'ai l'impression que tu te compliques la vie pour pas grand chose.
Mais je voudrais bien voir ton code au complet ( toute la boucle au moins ).
Sinon, je pense que la solution d'omega2 est la meilleure, une image en lieu et place du bouton de formulaire. Quand on clique desus on va vers la page d'affichage.
Marsh Posté le 10-09-2003 à 23:26:39
Dans la boucle il n'y a que sa:
while ($q = mysql_fetch_array($resul,MYSQL_ASSOC))
{
echo "<b>Nom:</b> $q[nom] <br> <b>Prénom:</b> $q[prénom] <br> <b>Date:</b> $q[datededepot] <br> <b>Fiche N°:</b> $q[id]<br> <br>";
}
Sa affiche les données en sautant 2 lignes à chaque fois.
Par contre pour l'image je vois pas comment faire, comment peut t'on faire un "post" a partire d'une image ? quel propriétées?
Et dans la page vers laquelle je veut que l'image ou le bouton donne, c'est une page qui devrai récupérer la variable $q[id] pour faire autre chose par la suite...
Merci de votre aidre
Marsh Posté le 10-09-2003 à 23:29:22
Voila le code complet, bon tout n'est pas de moi, et c'est le foutoire, normal je débute
Code :
|
Marsh Posté le 10-09-2003 à 23:47:59
Code :
|
Bon, dans ce code, $q[id] est l'identifiant de nom + prénom...
M'enfin, il faut bien que aff.php sache de qui on parle
Marsh Posté le 11-09-2003 à 00:04:40
passe en get...
echo <a href='aff.php?id=userid'>affiche</a>
Marsh Posté le 11-09-2003 à 08:11:34
Merci bien ! sa fonctionne
Voila le résultat:
Code :
|
Et le code:
Code :
|
Marsh Posté le 10-09-2003 à 21:42:52
Voila, comment mettre un bouton SUBMIT dans une balise PHP, comme cela:
while ($q = mysql_fetch_array($resul,MYSQL_ASSOC))
{ echo "<b>$q[nom]</b> ($q[prénom]) $q[id] <br>";
echo <?PHP <FORM METHOD="POST" ACTION="http://localhost/aff.php"> <INPUT TYPE="submit" VALUE="Enregistrer"> ?>;
Le code pour le bouton prend plusieurs lignes, et ce ne passe pas... ou alors il faudrait mettre un caractére pour sauter une ligne