peut on me fournir un tutorial d'utilisation bouttons 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 : peut on me fournir un tutorial d'utilisation bouttons radio?

requete en fin

par micka » 28 nov. 2005, 17:24

je suis ouvert à toutes suggestions , j'apprend.
cela aurai l'avantage de ne pas réaliser d'accès superflus à la base ?

par mere-teresa » 28 nov. 2005, 16:15

Pourquoi ne pas faire ta requête à la fin, après avoir coché le bouton et récupéré la value ?

quote

par micka » 28 nov. 2005, 16:09

je ferrai attention à l'avenir

par zeus » 28 nov. 2005, 15:31

Modération : micka, est-ce que je peut te demander de faire attention lorsque tu utilise les balises ?

Il est inutile de mettre des balises [quote] autour d'un texte qui n'est pas une citation

ça fait le 2eme message du même post que je reprend. Le prochain :arrow: verrouillage

par micka » 28 nov. 2005, 15:14

ok merci je vais essayer

par sideb » 28 nov. 2005, 14:52

je dis peut etre une betise, mais essaie de remplacer if('value') par if($value).

ou par if($_GET('value'))
c'est
if($_GET('value'))
si je me rappelle bien. Mais y a déjà des posts sur le sujet et plein de tutos trouvables facilement avec google.

par jobherzt » 28 nov. 2005, 14:43

je dis peut etre une betise, mais essaie de remplacer if('value') par if($value).

ou par if($_GET('value'))

peut on me fournir un tutorial d'utilisation bouttons radio?

par micka » 28 nov. 2005, 14:34

le problème est sûrement simple mais sans connaissance cela reste un casse tete.
dans mon code les boutons radio alimentent ma base des l'ouverture de ma page comme si les filtres if étaient inactifs.
c'est sûrement par méconnaissance de l'utilisation des boutons radio.
<form action="#" method="post" name="valider">
<td>date du pret :<input type="text" name="date"></td>
<TD><FONT size="+1"> 
<br><br>

<input name="boutton" type="radio" value="">
<label>1: libre</label>
if ( 'value' != '');
{
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','root','');

// requete
$requete = "INSERT INTO detail (id_status) VALUES ('1')"; 

// execution de la requete
$resultat = mysql_db_query('base_portable', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);
}
<br><br>
<input name="boutton" type="radio" value="">
<label>2: réservé</label>

if ( 'value' != '');
{
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','root','');

// requete
$requete = "INSERT INTO detail (id_status) VALUES ('2')"; 

// execution de la requete
$resultat = mysql_db_query('base_portable', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);
}

<br><br>
<input name="boutton" type="radio" value="">
<label>3: en prêt</label>

if ( 'value' != '');
{
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','root','');

// requete
$requete = "INSERT INTO detail (id_status) VALUES ('3')"; 

// execution de la requete
$resultat = mysql_db_query('base_portable', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);
}

<br><br>
<input name="boutton" type="radio" value="0">
<label>4: disparu</label>

if ( 'value' != '0');
{
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','root','');

// requete
$requete = "INSERT INTO detail (id_status) VALUES ('4')"; 

// execution de la requete
$resultat = mysql_db_query('base_portable', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);
}

<br><br>

if ($_POST['valide'] !='' && $_POST['date'] !='')
{
// Connexion à la base de donnée 
$connexion = mysql_connect('localhost','root','') or die('Erreur de connexion '.mysql_error()); 

//Sélection de la base 
mysql_select_db('base_portable',$connexion)  or die('Erreur de selection '.mysql_error()); 

	$requete = "INSERT INTO detail (num_portable,date) VALUES ('".$_POST['num_portable']."','".$_POST['date']."')"; 
	// execution de la requete 
mysql_query($requete) or die('Erreur SQL !'.$requete.'<br>'.mysql_error()); 

// Fermeture de la connexion 
mysql_close(); 
}

<input name="valide" type="submit" value="valider">
</form>


</body>
</html>
Zeus : J'ai remis les balises dans l'ordre