Visualizzazione dei risultati da 1 a 2 su 2

Discussione: errore con foreach()

  1. #1

    errore con foreach()

    ciao a tutti, ho letto una guida in cui spiega come creare un carrello elettronico. Ho fatto tutte le pagine necessarie per il carrello. Quando vado ad aprire la pagina del negozio, mi esce quest' errore:
    codice:
    Warning: Invalid argument supplied for foreach() in C:\wamp\www\mary\catalog_index_page.inc on line 15
    Il codice della pagina dove mi da' l'errore e' questa:
    codice:
    <?php
    /* File: catalog_index_page.inc
    * Desc: Displays the categories for the catalog.
    */
    ?>
    <html>
    <head><title><?php echo $page['title'] ?></title></head>
    <body>
    <?php
    /* Display text before form */
    echo "<div style='margin-left: .1in'>
    <h1 align='center'> {$page['top']}</h1><hr>";
    /* Create form containing selection list */
    echo "<form action='$_SERVER[PHP_SELF]' method='POST'>\n";
    foreach($food_categories as $key => $subarray)
    {
    echo "<h3>$key</h3>";
    echo "<ul>";
    foreach($subarray as $type)
    {
    echo "<input type='radio' name='interest'
    value='$type'>$type
    \n";
    }
    echo "[/list]";
    }
    echo "
    
    <input type='submit' name='Products'
    value='Select Category'>\n
    </form>\n";
    ?>
    </div>
    <hr><font size="-1"><?php echo $page['bottom'] ?>
    </body></html>
    Mi sapete dire come mai mi da' quest' errore?

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    foreach($food_categories as $key => $subarray)

    scusa eh ma $food_categories dove le prendi? nel codice non c'è...
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.