Hallo zusammen!

Hier zunächst mein Script:

PHP-Code:
<?
$count 
="0";
while (
$data mysql_fetch_array ($res_menu)) {
         
$menudata = array("$count=> array(Name   => "$data[Name]",
                                             
ID     => "$data[ID]",
                                             
Spalte => "$data[Spalte]",
                                             
Parent => "$data[Parent]",
                                             
Zeigen => "$data[Zeigen]",
                                             
Items  => "$data[Items]"));
         
$count "$count"+"1";
         }
     
$count ="0";
     
rsort ($menudata); 

// und hier mein Fehler...  nur... kein plan mit ' "$count" ' gehts auch nicht

     
while (list ($Name,$ID) = each ($menudata[$count])) {
     
?>
       <form method="get" name="m_data"><tr><td>
       <p class="menubutton"
       onmouseover="this.className='menuover'"
       onmouseout="this.className='menubutton'"
       onClick="window.parent['menudataFrame'].location='menudata.php?
 <?echo "button=$ID";?>';return false;">
       <img src="/images/plus.gif" border="0" align="bottom">
       <?echo "$Name";?></p></td></tr></form>
       <?
   $count 
"$count"+"1";
      }
Fehlerausgabe Warning: Variable passed to each() is not an array or object )

Dann eine WEITERE Frage:

Werden die gesetzten Arrays beibehalten wenn ich den Frame neu lade?
oder muss ich dann mit $_SESSIONS arbeiten?
oder gibt es weitere Möglichkeiten?
zb mit GET und POST nur wie geht das?

Vielen Dank für Eure Hilfe
mfg Sebastian