Salve a tutti su una macchina win xp home con apache 1.3 ho un programma in php che mostra una modulo e in un'altra pagina recupera i dati del modulo.
il modulo è cosi formato:
codice:
<select size="1" name="art[]">
<option></option>
<optgroup label="Contrafforti">
<?php
$query ="select * from articoli where cancellato=0 and tipo=1"; //
$result = safe_query($query);
while($row=mysql_fetch_array($result)){
echo "<option value=\"". $row['id_art'] . "\">" . $row['cod_art'] ."</option>";
}
?>
?>
</optgroup>
<optgroup label="Puntali">
<?php
$query ="select * from articoli where cancellato=0 and tipo=2"; //
$result = safe_query($query);
while($row=mysql_fetch_array($result)){
echo "<option value=\"". $row['id_art'] . "\">" . $row['cod_art'] ."</option>";
}
?>
?>
</optgroup>
</select>
nella pagina succesiva, vorei sapere il numero di art inviati come faccio? io ho provato cosi:
[CODE]for($s=0, $line=0; $s<25; $s++, $line++)
{
if($_POST['art['.$s.']']!=""){
}
else{
break;
}
}[CODE]
ma non va xche se recupero $_POST['art[0]'] mi dice che non c'e' nulla, xche?
come faccio a recuperare un array e scandirlo nella pagina2?