Ciao Ragazzi,
come poso fare a memorizzare in una sola varible il contenuto di un array?
Ho una lista di checked box e vorrei inserire i loro valori in una variabile una volta selezionati.
Questo è il mio codice:
<?php
if(empty($_POST['seleziona'])){
echo '<form action="' . $_SERVER['PHP_SELF'] . '" method="post">';
$seleziona_sottogruppi = mysql_query("SELECT * FROM ....") or die(mysql_error());
while($mostra_sottogruppi = mysql_fetch_array($seleziona_sottogruppi)){
echo '<input type="checkbox" name="sottogruppi[]" value="' . $mostra_sottogruppi[1] . '" /> ' . $mostra_sottogruppi[2] . " - " . $mostra_sottogruppi[3] . "
\n";
}
echo '
<input type="submit" value="seleziona" name="seleziona" />';
echo '</form>';
} else {
$nome_sottogruppi = NULL;
while($sg = $HTTP_POST_VARS['sottogruppi']){
$nome_sottogruppi = $sg . "," . $HTTP_POST_VARS['sottogruppi'];
}
echo $nome_sottogruppi;
}
?>
Ma ottengo "Internal server error".
Qualcuno mi saprebbe dare una mano?
HELP!!!!