Admettons que je veux créer une page dynamique avec des newsletters.
www.xxx.com/index.php?numero=1
J'ai 3 numéros publiés et je veux éviter qu'on voit le squelette en faisant
www.xxx.com/index.php?numero=4
J'ai donc besoin de qqchose qui ressemble à
$array=1, 2, 3 (dynamique)
if in_array (1, $array) -> TRUE
if in_array (4, $array) -> FALSE
Là ou ca se complique c'est avec la requete SQL :
$numero='1'; (ca vient du URL dynamique)
$sql = "SELECT id FROM listedenewsletter WHERE publie='1'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result) ;
if (in_array ($numero, $row))
{ echo "Trouvé ".$numero."<hr />"; } else {echo 'pas trouvé '.$numero.'';}
Me donne comme erreur :
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /srv/www/dev.dd-rd.net/outils/bulletin/inarray3.php on line 22
Des idées pour une autre façon de faire cette chose???
MERCI!!!!