php not recognizing array

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
I am trying to loop through a mysql result array with the following

while($count = mysql_fetch_assoc($result))
$var2=array_slice($var1, 5, -1);
print "<br>";
if(in_array("7194", $var2))
 {print "7194 was there in the string so increment counter"; print

For some strange reason php doesnt seem to recognize the result from
as an array and throws the following two error:
Warning: in_array() []: Wrong datatype for second
Warning: array_slice() [function.array-slice]: The first argument
should be an array

is there any syntatic mistake somewhere??
somehow when i just do the foll it prints the array

while($count = mysql_fetch_assoc($result))
 $var1[]=$count["files"];  // $var1[]
$var2=array_slice($var1, 5, -1);
print "<br>"; }

why is var[] strangely working and var=array() not??

Re: php not recognizing array

thecoolone contained the following:

Quoted text here. Click to load it

$count["files"] is not an array it's an array element.

Therefore $var1 is not an array either.

Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs

Site Timeline