Bonjour à tous.

J'ai un soucis super bizarre. Je vous expose la situation.
J'ai une table 'realisateur' toute bête avec :
n_real int CLE PRIMAIRE
prenom TEXT
nom TEXT

Dans un formulaire, je récupère le prénom et le nom à entrer dans la base par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$nom_real = $_POST['nom_real'] ;
$prenom_real= $_POST['prenom_real'] ;
Le problème surgit dans la recherche de ce réalisateur dans la base car il ne reconnait rien!
Voici ma requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$req =  "SELECT * FROM realisateur WHERE prenom = '$prenom_real' AND nom = '$nom_real' " ;
$sql = mysql_query($req,$link) or die (mysql_error()) ;
$nbr_real = mysql_num_rows($sql) ;
J'ai même essayé de cette manière ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$req =  "SELECT * FROM realisateur WHERE prenom LIKE '%$prenom_real%' AND nom LIKE '%$nom_real%' " ;
$sql = mysql_query($req,$link) or die (mysql_error()) ;
$nbr_real = mysql_num_rows($sql) ;
Et ca ne marche toujours pas! Je n'ai absolument rien dans $nbr_real donc tout le traitement derrière est mort.

Je ne comprends pas du tout ce qu'il se passe, j'espère que qqun pourra m'éclairer.

Bonne journée.