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) ;
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!!!!
Marsh Posté le 18-05-2007 à 00:21:56
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!!!!