tester le contenu d'une variable

tester le contenu d'une variable - PHP - Programmation

Marsh Posté le 10-09-2004 à 09:23:04    

Salut,
je voudrais tester un champs de ma bdd (url_popup)
 
J'ai fait ça:

   <?php
    if (isset($ligne['url_popup']));  {
    echo 'la variable url popup existe';
    }
    ?>


 
mais il me renvoit VRAI à tout les coups.
Je ne veux pas savoir si elle existe mais savoir si il y a du contenu à l'interieur dans la BDD.
Possible ça?
 
merci

Reply

Marsh Posté le 10-09-2004 à 09:23:04   

Reply

Marsh Posté le 10-09-2004 à 09:29:55    

kameha a écrit :

Salut,
je voudrais tester un champs de ma bdd (url_popup)
 
J'ai fait ça:

   <?php
    if (isset($ligne['url_popup']));  {
    echo 'la variable url popup existe';
    }
    ?>


 
mais il me renvoit VRAI à tout les coups.
Je ne veux pas savoir si elle existe mais savoir si il y a du contenu à l'interieur dans la BDD.
Possible ça?
 
merci


 
if (!empty...


---------------
Expert en expertises
Reply

Marsh Posté le 10-09-2004 à 09:47:00    

sûr?
 

   <?php
    if (!empty($ligne['url_popup']));  {
    echo 'la variable url popup existe';
    }
    ?>


 
marche pas vraiment...

Reply

Marsh Posté le 10-09-2004 à 09:52:33    

faut-il que je mette des 0 dans les champs qui ne contiennent rien?

Reply

Marsh Posté le 10-09-2004 à 10:06:50    

tu peux faire if ($ligne['url_popup'] != "" )

Reply

Marsh Posté le 10-09-2004 à 10:18:44    

   <?php
    if ($ligne['url_popup'] != "" );  {
    echo 'jean Claude Thergal';
    }
    ?>


 
La phrase 'jean Claude Thergal' s'affiche a tout les coups.
je ne remet pas en cause vos codes qui ont l'air de fonctionner mais ça ne marche pas.
Pour etre sur que l'on sait bien compris:
J'ai une table nommé "talbe1", dans cette table j'ai plusieurs champs dont un nommé "url_popup". Ce dernier est de type "text" et il n'est pas toujours rempli.
En front office je veux tester si "url_popup" est rempli ou pas.
C'est en fait des images que j'affiche avec parfois un popup parfois pas.


Message édité par kameha le 10-09-2004 à 10:19:21
Reply

Marsh Posté le 10-09-2004 à 10:20:42    

met pas de ; apres la ) de ton if...


---------------
Matt
Reply

Marsh Posté le 10-09-2004 à 10:23:36    

:fou:  :fou:  :fou:  
 
une erreur de base, evidemment....
 
 
merci

Reply

Marsh Posté le 10-09-2004 à 10:26:19    

moi j'ai aussi un truc comme ça pour ma collection de dvd. J'explique. quand j'ajoute un film, je lui donne un id unique. Si en meme temps j'ai choisi une image, je renomme l'image avec cet id. Genre 4334.jpg.
Je regarde ensuite dans le répertoire des images des films si il existe une image qui se nomme avec l'id du film dont je veux les détails. Ainsi, je me passe d'un champ dans la bd...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed