Hi guys,

Après avoir galérer (un peu), je me tourne vers vous et me traine à vos pieds

Voila, je récupère une variable (d'un Form.) et je voudrais la comparer au contenu d'une table Sql

Et là, je suis largué, alors please help, comment faire

La valeur qui arrive du FORM est $host, et je voudrais qu'elle soit refusée si elle est déja existante dans ma table, et donc interdire son inscription dans cette base

MySql base : customerentry
table : customer
field : host

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php 
 
//variable venant du FORM
$host = $_POST['host']; 
 
 
$db = mysql_connect('localhost', 'root', ''); 
 
mysql_select_db('customerentry',$db); 
 
// Requête SQL 
$sql = 'SELECT host FROM customer'; 
 
// Requête 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
 
// Boucle 
while($data = mysql_fetch_assoc($req)) 
    { 
 
// on affiche les informations de l'enregistrement en cours 
    echo '<b>'.$data['host'].' </i><br>'; 
    }
 
// déconnection
mysql_close();
 
?>
Merci pour votre aide, et bonne soirée

Nicolas