Bonsoir,
j'ai un p'tit soucis, je souhaiterai que lorsque que l'internaute entre quelque chose dans un input, si le texte entré fait parti de la base de donnée, que celui ci soit rediriger vers une autre page !
je pense que je foire quelque chose au niveau de ma requete voici mon code:
php:
//recherche de la societe si elle exsite dans la BDD
if (!empty ($_POST['nom_soc']))
{ // On vérifie que l'input existe et qu'il ne soit pas "vide"
$demande_societe= "SELECT societe FROM carnet_contact WHERE societe LIKE VALUES ('%s')";
// Requête pour chercher un mot dans un champ dans une table = à l'input
$recheSQL = sprintf($demande_societe,
addslashes($_POST["nom_soc"]));
$demande=mysql_query($recheSQL, $maconnexion);
$demande_soc = array($demande);
if ($demande_soc != FALSE)
{
// Si on a un résultat, on redirige...
header('Location: vehicule_.php#ancre');
}
}
le html:
<form id="form3" name="form3" method="post" action="">
<table width="200" class="cara_img_floatdroite">
<tr>
<td align="center" valign="middle"><p class="ecriture">Vous êtes déja client ?</p>
<p class="ecriture"> entrez le nom de votre societé:</p></td>
</tr>
<tr>
<td align="center" valign="middle"><input type="text" name="nom_soc" id="nom_soc" /></td>
</tr>
<tr>
<td align="center" valign="middle"><input type="submit" name="btn_societe" id="btn_societe" value="Envoyer" /></td>
</tr>
</table>
</form>
qu'en pensez vous ? merci pour votre futur aide...