[Access]je sais pas me servie de if exists...

Résolu
willybaby Messages postés 109 Statut Membre -  
kilian Messages postés 8854 Statut Modérateur -
Bonjour, j'essaye de créer une requète sql avec un if exists mais je suis un ane alors j'arrive pas...
voici mon code:

$query = 'IF NOT EXISTS(SELECT film_code FROM tenir_un_rôle WHERE film_code='.$code.')'
echo 'la variable n'existe pas';
else
{
echo 'la variable existe';
}

en fait je ne connais pa la syntaxe, aidez moi...

3 réponses

kilian Messages postés 8854 Statut Modérateur 1 526
 
Salut,

Tu veux tester si ta requête donne un résultat?
Alors c'est plutôt comme ça:
$query = mysql_query("SELECT film_code FROM tenir_un_rôle WHERE film_code='$code'");
if (mysql_num_rows($query) == 0){ //teste nombre de résultats
    //pas de résultat
}
0
willybaby Messages postés 109 Statut Membre 7
 
Merci mais ma base de données est sous access, la syntaxe est différente?
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
Oups, désolé la plupart du temps les question sql sont liées à du php, j'me suis fait avoir :-)
Ben je ne sais pas pour access, mais c'est dans le même genre: tu lances ta requête et tu vérifies le nombre de résultats.
0