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

Résolu
willybaby Messages postés 109 Statut Membre -  
kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   -
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...
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   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
  2. willybaby Messages postés 109 Statut Membre 7
     
    Merci mais ma base de données est sous access, la syntaxe est différente?
    0
  3. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   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