A voir également:
- PHP Formulaire de recherche dans une table
- Whatsapp formulaire opposition - Guide
- Table ascii - Guide
- Table des matières word - Guide
- Formulaire de réclamation facebook - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
Voila mes sources pour le moment
Le formulaire
<html>
<form method="POST" action="add.php">
<b> Veuillez saisir vos coordonnées :</b><br>
<br>
<table border=0>
<tr>
<td><b>Nom :</b></td>
<td>
<input type="text" name="nom" size="20">
</td>
</tr>
<tr>
<td><b>Prénom :</b></td>
<td>
<input type="text" nam
e="prenom" size="20">
</td>
</tr>
<tr>
<td><b>Email :</b></td>
<td>
<input type="text" name="email" size="20">
</td>
</tr>
<tr>
<td><b>Code Postal :</b></td>
<td>
<input type="text" name="code_postal" size="20">
</td>
</tr>
<tr>
<td><b>Ville :</b></td>
<td>
<input type="text" name="ville" size="20">
</td>
</tr>
<tr>
<td><b>Age :</b></td>
<td>
<select name="age">
<?php
$ageMin = 1;
$ageMax = 99;
for( $i=$ageMin; $i <=$ageMax; $i++ )
echo "<OPTION value='".$i."'>".$i."</OPTION>";
?>
</select>
</td>
</tr>
</table>
<br><input type="submit" value="Ajouter">
</form>
</html>
Le code pour l'ajout dans la table client
<?php
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$email=$_POST['email'];
$code_postal=$_POST['code_postal'];
$ville=$_POST['ville'];
$age=$_POST['age'];
if(empty($nom) OR empty($prenom) OR empty($email) OR empty($code_postal) OR empty($ville) OR empty($age))
{
echo '<font color="red">Attention tous les champs doivent être remplis</font><br>';
echo '<form> <input type="button" value="Retour" onclick="history.go(-1)"> </form>';
}
else
{
$db = mysql_connect('localhost', '...', '...') or die('Erreur de connexion '.mysql_error());
mysql_select_db('...',$db) or die('Erreur de selection '.mysql_error());
$sql = "INSERT INTO clients(id, nom, prenom, email, code_postal, ville, age) VALUES('','$nom','$prenom','$email','$code_postal','$ville','$age')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
echo 'Vos coordonnées on été ajoutées.';
mysql_close();
}
?>
Ce qui m'est demandé est de faire un formulaire, comme le premier mais pour chercher des données qui sont enregistrées dans la table clients. Je peux faire le formulaire, mais j'ai aucune idée du code a avoir pour créer ce "moteur de recherche"...
Je peux t'envoyer mon email en message privé si tu veux, enfin si tu as le temps dis le moi, mais merci pour ta réponse déja!