Php input radio

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Php input radio

Re: Php input radio

par Akenda » 14 févr. 2014, 21:58

Après tu peux pallier à ton problème en utilisant le javascript.

Re: Php input radio

par sirakawa » 13 févr. 2014, 19:48

soit:
<input type="radio" name="livre" value="0" />pas de livre livre<br/>
<input type="radio" name="livre" value="1" />1 livre<br/>
<input type="radio" name="livre" value="2" />2 livres<br/>
soit
<select name = 'livre' >
<option value ='0'> pmas de livre</option>

</select>

Re: Php input radio

par kant » 13 févr. 2014, 19:28

j'ai compris je crois.

je vais mettre value 1 / 2 / 3

puis en php je vais mettre des IF
Si j'ai la value 1 alors pas de livre
Si j'ai la value 2 alors livre connection a la BDD puis prix x 1 (manuellement dans le script)
Si j'ai la value 1 alors deux livre connection a la BDD puis prix x 2 (manuellement dans le script)

je test ça et je vous redis quoi demain

merci =)

Re: Php input radio

par kant » 13 févr. 2014, 19:16

tu peux me donner un exemple?

je sèche complètement ^^

merci de m'orienter déjà

Re: Php input radio

par sirakawa » 13 févr. 2014, 19:00

Si tu mettais des value = '0' >/ value = '1'/ value = '2' ca irait mieux.
Autre solution c'est de mettre un select

Re: Php input radio

par Akenda » 13 févr. 2014, 18:59

Tu peux m'ajouter dans ta liste d'amis et ainsi on pourras discuter par MP ça seras mieux :)

Re: Php input radio

par Kant » 13 févr. 2014, 18:49

$babar as $babarL
faute de frappe

Re: Php input radio

par Kant » 13 févr. 2014, 18:47

//BABAR
	$id= $_POST['livre'];
	if($id == "1"){
		$nom = "..";
		$prix = "0";
	}else{
	$babar = $DB->query("SELECT nom,prix FROM articles WHERE Id_articles='$id'");
	foreach ($babar hen as $babarL ): 
		$nom = $babarL ->nom;
		$prix = $babarL ->prix;
	endforeach ;
	}//**************************************************************************************

Re: Php input radio

par Akenda » 13 févr. 2014, 18:39

Ok , tu pourrais me communiquer le fichier PHP qui est concerner pour que je puisse commencé à t'aider ?

Re: Php input radio

par Kant » 13 févr. 2014, 18:38

En gros oui j'ai pas de problème si il n'y avait que 1 livre mais dans le cas ou il y en a 2 c'est la que ça coince ^^

Re: Php input radio

par Akenda » 13 févr. 2014, 18:33

Parfait , donc pour résumer tu aimerais que lorsque l'on clique sur l'input de type radio n°2 le prix du livre soit de 10€ ?

Re: Php input radio

par Kant » 13 févr. 2014, 18:22

oui je récupère l'id 2 grâce a la
value="2"
et en plus cette partie
2 livres<br/>
afin de savoir que c'est 2 livres et non 1 seul livre
pour faire 5€ x 2 = 10 €
<input type="radio" name="livre" value="2" />2 livres<br/>

Re: Php input radio

par Akenda » 13 févr. 2014, 18:19

Ok ! donc je commence à comprendre , donc là tu arrive à récupérer le champ :"1 livres" mais tu veux récupérer également le champ : "2livres" dans ta table ?

Re: Php input radio

par Kant » 13 févr. 2014, 18:17

j'arrive a récupérer l'id 2
donc livre babar et prix 5€

mais j'aimerais en plus récupérer la mention "2 livres"

et donc faire par la suite 5€ x 2

Re: Php input radio

par Akenda » 13 févr. 2014, 18:15

D'accord , donc quand tu le client clique sur le 3éme bouton , tu aimerais que le script aille cherche dans la base de donnée l'id n°2 de ta table ?