probleme avec 3 boutons...

Eléphant du PHP | 181 Messages

02 sept. 2005, 14:33

bonjour,

apres un moi de repos bien meriter au bord de l'h2o me revoici :wink:

et tjrs avec qq problemes :lol:

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>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><div align="center"> <input type="checkbox" name="checkbox" value="checkbox"> </div></td> </tr> </table> &nbsp; <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

Mammouth du PHP | 543 Messages

02 sept. 2005, 14:37

A la base deja en fesant 3 submit tu auras du mal .

Avatar du membre
ViPHP
ViPHP | 3008 Messages

02 sept. 2005, 14:37

Utilises des input type="button" pour mettre différentes actions à tes boutons avec onclick.

Eléphant du PHP | 181 Messages

02 sept. 2005, 14:43

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 :oops:

merci bcp

Mammouth du PHP | 543 Messages

02 sept. 2005, 14:44

Code : Tout sélectionner

<input type="button" onclick="document.location='page.php'" />
@+

Mammouth du PHP | 543 Messages

02 sept. 2005, 14:45

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.

Eléphant du PHP | 181 Messages

02 sept. 2005, 14:47

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. :wink:

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

Avatar du membre
ViPHP
ViPHP | 3008 Messages

02 sept. 2005, 14:57

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

Eléphant du PHP | 181 Messages

02 sept. 2005, 14:59

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
merci c simpa... je vais essayer mais pas trop me pencher dessus. car pas bcp de temps pour finir l'appli :wink:

merci encore.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

02 sept. 2005, 15:03

Bé sinon fait les onclick c'est encore plus simple je trouve lol. Raptor t'as mis le code :)

En tout cas bon courage ;)

Eléphant du PHP | 181 Messages

02 sept. 2005, 15:09

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 :wink:

merci bcp

Eléphant du PHP | 181 Messages

21 sept. 2005, 11:31

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???

Eléphant du PHP | 181 Messages

21 sept. 2005, 16:53

personne ne peut m'aider, svp???

la je suis blocker...

merci d'avance

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

21 sept. 2005, 18:18

Salut, comment as tu fait ton formulaire pour en finir ?
:arrow: type="boutton" ou lien + CSS
Montre ce que tu as deja fait :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 181 Messages

22 sept. 2005, 09:22

Salut, comment as tu fait ton formulaire pour en finir ?
:arrow: type="boutton" ou lien + CSS
Montre ce que tu as deja fait :wink:
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">&nbsp;</div></td>
      <td width="5%"><div align="center"><strong>N&deg;</strong></div></td>
      <td width="19%"><div align="center"><strong>D&eacute;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 :wink: