Salve a tutti, sono nuovo sia sul forum, che fresco di programmazione di php:mavieni:
se non disturbo vorrei capire il perchè e risolvere questo problema.
questo è il codice della prima pagina, che contiene un ciclo while e un form con delle check dove recupero i dati nel mio database.
e qui mi da una notice che la variabile $row_Rs_portate['id'] non è definita,
Questa è la pagina dove recupero i valori delle checkbox, ma mi da un errore che le variabili non sono definite, e quindi non mi tira fuori i dati
Dove sto sbagliando?
grazie per l'aiuto
se non disturbo vorrei capire il perchè e risolvere questo problema.
questo è il codice della prima pagina, che contiene un ciclo while e un form con delle check dove recupero i dati nel mio database.
e qui mi da una notice che la variabile $row_Rs_portate['id'] non è definita,
PHP:
<form action="preventivo.php" method="post"> <?php do { ?>
<h4>Aperitivi </h4>
<div id="aperitivi">
<<input name="myCheck[<?php echo $row_Rs_portate['id']; ?>]" type="checkbox" <?php echo (isset($_SESSION['myCheck'][$row_Rs_portate['id']])) ? "checked=\"checked\" ":""; ?> value="<?php echo $row_Rs_portate['aperitivi']; ?>" />
<?php echo $row_Rs_portate['aperitivi'];
$row_Rs_portate['id']
?>
</div>
<?php } while ($row_Rs_portate = mysql_fetch_assoc($Rs_portate)); ?>
Questa è la pagina dove recupero i valori delle checkbox, ma mi da un errore che le variabili non sono definite, e quindi non mi tira fuori i dati
Dove sto sbagliando?
grazie per l'aiuto
PHP:
<?php
$_SESSION['myCheck'] = $_POST['myCheck'];
foreach ($myCheck as $key => $value) {
echo "$value<br />";
}
?>