$req=mysql_query('SELECT idvoiture,nom_voiture FROM voiture WHERE 1');
while(false!==($res=mysql_fetch_assoc($req)))
{
echo '<a href="voiture/type.php?idvoiture='.$res['idvoiture'].'">voiture'.$res['nom_voiture'].'</a>';
}
et sur une autre page tu recupere ton id et tu selectionne ta voitureif(isset($_GET['idvoiture']))
{
$req=mysql_query('SELECT * FROM voiture WHERE idvoiture='.$_GET['idvoiture']);
while(false!==($res=mysql_fetch_assoc($req)))
{
//affichage des données
}Code : Tout sélectionner
<a href="voiture.php?idvoiture=2">uen voiture<a>Code : Tout sélectionner
SELECT Champ1,Champ2 FROM Table WHERE Champ1<>''Pour la requete c'est okle premier script affiche une liste de voirure sous forme de lien
par ex:et tu place le deuxieme script dans la page voiture.phpCode : Tout sélectionner
<a href="voiture.php?idvoiture=2">uen voiture<a>
sinon pour eviter d'afficher un champs vide tu empty en php (a utilisedr juste avant l'affichage et pas dans la requete ) sinonje crois mais je suis pas sur pour la requeteCode : Tout sélectionner
SELECT Champ1,Champ2 FROM Table WHERE Champ1<>''
<?php
// On commence par récupérer les champs
$Reference_Booster = isset($_POST['Reference_Booster']) ? $_POST['Reference_Booster'] : '';
$Nom_Booster = isset($_POST['Nom_Booster']) ? $_POST['Nom_Booster'] : '';
$Image_Booster = isset($_POST['Image_Booster']) ? $_POST['Image_Booster'] : '';
$Langue_Booster = isset($_POST['Langue_Booster']) ? $_POST['Langue_Booster'] : '';
$Type_Booster = isset($_POST['Type_Booster']) ? $_POST['Type_Booster'] : '';
// On vérifie si les champs sont vides
if(empty($Reference_Booster) OR empty($Nom_Booster) OR empty($Langue_Booster) OR empty($Type_Booster))
{
echo '<font color="red">Attention, mauvaise Entrée !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect('localhost', 'user', 'mdp') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('Boosters',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO Boosters(Reference_Booster, Nom_Booster, Image_Booster, Langue_Booster, Type_Booster) VALUES('$Reference_Booster','$Nom_Booster','$Image_Booster','$Langue_Booster','$Type_Booster')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo '<br><br><center><b><u>Booster Crée !</b></u><center><br><br>
<br> <p align="center"><b><font size="4">
<a href="http://beansoldier.free.fr/entrerversions.php">Entrer Versions</a></font></b><center>';
mysql_close(); // on ferme la connexion
}
?>
<form method="POST" action="add.php">
</form>
<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="0" style="border:1px solid #FFFFFF; border-collapse: collapse" bordercolor="#111111" width="50%" id="AutoNumber1" height="266" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF">
<tr>
<td width="33%" height="45"><b>Référence</b></td>
<td width="45%" height="45">
<p align="center"><input type="text" name="Reference_Booster" size="20" value="" maxlength=""> <br><br> </td>
</tr>
<tr>
<td width="33%" height="45"><b>Nom</b></td>
<td width="45%" height="45" align="center"><input type="text" name="Nom_Booster" size="20" value="" maxlength=""></td>
</tr>
<tr>
<td width="33%" height="45"><b>Image</b></td>
<td width="45%" height="45" align="center"><input type="text" name="Image_Booster" size="20" value="http://beansoldier.free.fr/Images/Boosters/" maxlength=""></td>
</tr>
<tr>
<td width="33%" height="45"><b>Langue</b></td>
<td width="45%" height="45" align="center"><SELECT name="Langue_Booster">
<OPTION selected>---Langue---</OPTION>
<OPTION value="1">US</OPTION>
<OPTION value="2">FR</OPTION>
<OPTION value="3">JAP</OPTION>
<OPTION value="4">DE</OPTION>
<OPTION value="5">IT</OPTION>
</SELECT></td>
</tr>
<tr>
<td width="33%" height="45"><b>Type</b></td>
<td width="45%" height="45" align="center"><SELECT name="Type_Booster">
<OPTION selected>---Type Booster---</OPTION>
<OPTION value="1">Booster</OPTION>
<OPTION value="2">Starter Deck</OPTION>
<OPTION value="3">Structure Deck</OPTION>
<OPTION value="4">Promo</OPTION>
<OPTION value="5">Ligue</OPTION>
<OPTION value="6">Réedition</OPTION>
</SELECT></td>
</tr>
<tr>
<td width="33%" height="45"> </td>
<td width="45%" height="45" align="center"><input type="submit" value="Envoyer" name="envoyer"></td>
</tr>
</table>
</center>
</div>
Merci en fait c'etait tout bête mais jlavais meme po calculé ^^Salut
en lisant ton code je me suis arreté a la 2eme ligne du fichier "booster" pas plus![]()
<form method="POST" action="add.php"> </form>