Verifier chaque champ non null php/sql

Bonjour,

J aimerais verifier si le $donnees['id'.$i] est null et si c en est pas le cas alors faire bidule mais je ne sais pas vraiment comment fair le foreach,
merci

$variable=select *....

$donnees=mysql_fetch_assoc($variable);
$i=1;

foreach($donnees['id'.$i] !as null ){
// ici faut faire bidule
}

6 réponses

  1. Yop,

    Tu as déjà essayé de remplacer !as par != ?

    0
    1. yep mais ce nest pas la bonne syntax d un foreach...
      0
      1. j ai regarde l article en diagonal sans vraiment trouve ce que je voulais....
        Et en mettant un !as j ai le droit a
        Parse error: syntax error, unexpected '!'
        0
        1. Ah ! Si tu as un Parse error: syntax error, unexpected '!', c'est justement parce que le "!" n'a rien à faire là. ^^

          Tu dois donc le retirer dans ton code et ça devrait fonctionner uniquement avec as au lieu de !as.

          Bacchus69
          0
          1. Yep je sais, mais jsutement ce que je veut c pas un as null mais un as not null.
            Donc j ai essaye avec !as et !null mais ca ne veut pas...
            0