Page 1 sur 3
probleme avec 3 boutons...
Posté : 02 sept. 2005, 14:33
par ruly
bonjour,
apres un moi de repos bien meriter au bord de l'h2o me revoici
et tjrs avec qq problemes
voila le dernier:
j'ai un listing et j'ai 3 boutons: ajout, modifier et supprimer.
donc mon listing se trouve dans un formulaire si je ne me trompe pas... mais je vais avoir des probleme avec mes bouton car ils font parti aussi de ce formulaire.
et je ne vois pas trop comment agir. car mon bouton ajouter va me rediriger vers une nouvelle page d'ajout.
mon bouton modifier prendra le champs selectioner et me redirigera sur la page modification
et la suppression me supprimera mon champs selectionner,
voisic mon code pour l'instant au stade d'etude:
Code : Tout sélectionner
<form name="form1" method="post" action="">
<table width="100%" border="1" cellspacing="0" >
<tr>
<td><div align="center"><strong>Immatriculation</strong></div></td>
<td><div align="center"><strong>Rang</strong></div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="center">
<input type="checkbox" name="checkbox" value="checkbox">
</div></td>
</tr>
</table>
<table width="100%" >
<tr>
<td width="33%"><div align="right">
<input type="submit" name="Submit" value="Nouveau">
</div></td>
<td width="10%"><div align="center">
<input type="submit" name="Submit" value="Modifier">
</div></td>
<td width="57%"><input type="submit" name="Submit" value="Supprimer"></td>
</tr>
</table>
</form>
qqn pourrait m'aider sur la facon de procede. merci d'avance
Posté : 02 sept. 2005, 14:37
par raptor
A la base deja en fesant 3 submit tu auras du mal .
Posté : 02 sept. 2005, 14:37
par charabia
Utilises des input type="button" pour mettre différentes actions à tes boutons avec onclick.
Posté : 02 sept. 2005, 14:43
par ruly
Utilises des input type="button" pour mettre différentes actions à tes boutons avec onclick.
tu aurais un exemple car je vois pas du tout comment ca fonctionne les onclick
merci bcp
Posté : 02 sept. 2005, 14:44
par raptor
Code : Tout sélectionner
<input type="button" onclick="document.location='page.php'" />
@+
Posté : 02 sept. 2005, 14:45
par raptor
Mais personnellement je trouve plus propre de créer des joli bouton en css, et de poser ca sur un <a href classique, afin d'eviter le recour au onclick qui n'est pas forcement accessible.
Posté : 02 sept. 2005, 14:47
par ruly
Mais personnellement je trouve plus propre de créer des joli bouton en css, et de poser ca sur un <a href classique, afin d'eviter le recour au onclick qui n'est pas forcement accessible.
merci bcp pour ta reponse ca va me servir.
et pour faire les bouton en css c complique??? j'ai jamais utilise???
tu aurais un exemple simple et facile??
merci d'avance et un grand merci
Posté : 02 sept. 2005, 14:57
par charabia
C'est vraiment tout simple pour créer des boutons en css
Tu peux en trouver à profusion sur le net.
Voici un exemple :
http://actuel.fr.selfhtml.org/articles/css/mouseover/
ou encore
http://mammouthland.free.fr/cours/css/cours3.php
Posté : 02 sept. 2005, 14:59
par ruly
merci c simpa... je vais essayer mais pas trop me pencher dessus. car pas bcp de temps pour finir l'appli
merci encore.
Posté : 02 sept. 2005, 15:03
par charabia
Bé sinon fait les onclick c'est encore plus simple je trouve lol. Raptor t'as mis le code
En tout cas bon courage

Posté : 02 sept. 2005, 15:09
par ruly
Bé sinon fait les onclick c'est encore plus simple je trouve lol. Raptor t'as mis le code
En tout cas bon courage

avec le onclick ca marche mais juste pour la demo pour savori si le porjet sera accepter
merci bcp
Posté : 21 sept. 2005, 11:31
par ruly
et la j'ai de nouveau un little probleme avec ces 3 boutons.
j'en ai un pour nouveau, un modifier et un autre entrée.
le nouveau ya pas de probleme il va sur la page nouveau.php pour enregistrer un nouveau produit.
pour modifier et entree la ca se corse
car j'ai un listing avec les differents produits et un radio bouton devant chaque n°.
comment faire pour envoyer un champs cache (l'id du produit) a la page correspondant au bouton???
Posté : 21 sept. 2005, 16:53
par ruly
personne ne peut m'aider, svp???
la je suis blocker...
merci d'avance
Posté : 21 sept. 2005, 18:18
par Truc
Salut, comment as tu fait ton formulaire pour en finir ?

type="boutton" ou lien + CSS
Montre ce que tu as deja fait

Posté : 22 sept. 2005, 09:22
par ruly
Salut, comment as tu fait ton formulaire pour en finir ?

type="boutton" ou lien + CSS
Montre ce que tu as deja fait

oups chui nul, c'est vrai qu'avec un boutde code ca sera plus faciel a expliquer et comprendre. desole
donc j'ai utilise les type="boutton" sauf pour modifier ou j'ai fait un type submit.
donc mon code:
<form name="modif" method="post" action="modifier.php">
<table width="100%" border="1" cellspacing="0" >
<tr>
<td width="5%"><div align="center"> </div></td>
<td width="5%"><div align="center"><strong>N°</strong></div></td>
<td width="19%"><div align="center"><strong>Désignation</strong></div></td>
<td width="26%"><div align="center"><strong>Type de produit </strong></div></td>
<td width="17%"><div align="center"><strong>Prix</strong></div></td>
<td width="12%"><div align="center"><strong>Nbr en stock </strong></div></td>
<td width="16%"><div align="center"><strong>Nbr Min </strong></div></td>
</tr>
<?php
$i = 0;
while ($data = mysql_fetch_assoc($req_init)) {
if (fmod($i, 2) <> 0) {
$BkColor="EEEEEE";
}
else {
$BkColor="FFFFFF";
} ?>
<tr bgcolor="<?php echo $BkColor;?>">
<td><div align="center">
<input type="radio" name="id_produit" value="<?php echo $data['produit_id']?>"></div></td>
<td><div align="center"><?php echo $data['produit_num']?></div></td>
<td><div align="center"><?php echo $data['produit_designation']?></div></td>
<td><div align="center"><?php echo $data['type_produit_nom']?></div></td>
<td><div align="center"><?php echo $data['produit_prix']?></div></td>
<td><div align="center"><?php echo $data['produit_nbr_stock']?></div></td>
<td><div align="center"><?php echo $data['produit_stock_min']?></div></td>
</tr>
<?php
$i++;
}
?>
</table>
<table width="100%" >
<tr>
<td width="9%">
<div align="right">
<input type="button" onclick="document.location='nouveau.php'" value="Nouveau">
</div></td>
<td width="9%"><div align="center">
<input type="submit" name="Submit" value="Modifier">
</div></td>
<td width="26%">
<input type="button" onClick="document.location='entree.php'" value="Entrées">
</td>
<td width="36%"><div align="right">
<input type="button" onclick="document.location='type/index.php'" value="Type produit">
</div></td>
</tr>
</table>
</form>
je sais pas mais je suppose qu'il faut soit envoyer un champs cacher soit faire du javascript (dont je suis vraiement nul)...
merci de votre precieuse aide en avance
