Tengo unos datos en forma de array que provienen de unos checkbox.
Para quien lo necesite, para recoger los datos de los checkbox y tenerlos en un array lo hago así (los creo a través de consulta a la BD):
Código PHP:
   $sql_sv = ("select sv_id, sv_nm from serv");
$query_sv = pg_exec($dbconn, $sql_sv) or die (odbc_errormsg());
    while ($row = pg_fetch_array($query_sv))        
    {
    echo    '<input type="checkbox" id="sv" name="sv[]" value="'.$row['sv_id'].'"><span class="forms">'.$row['sv_nm'].'</span><br>';
    }; 
    Código PHP:
   $sv = $_POST['sv']; //sv_id
        $countsv = count($sv);
        for ($o = 0; $o < $countsv; $o++) {
        echo $sv[$o];} 
    Lo que yo debería poder ingresar a la BD debería ser $sv=2 y $sv=4, puesto que son los id de los registros. Si no me explico lo suficiente avisadme!
Alguien tendría idea de cómo conseguirlo? Mil gracias!
 
 



