Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2011, 09:52
lsmadueno10
 
Fecha de Ingreso: julio-2011
Mensajes: 50
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta Como listar datos mysql en checkbox

Hola, Tengo un formulario con checkbox, 12 para ser mas exacto. Los inserto en la base de datos luego de una "," cada checkbox tiene un numero desde el 1 hasta el 12.

Por ejemplo en mi bd esta asi la columna donde almaceno.

requerimientos
1,2,7

Eso quiere decir que se selecciono el 1,2,7(solo guarda los que se seleccionaron) como haria para poder mostrarlos en otro formulario?.
Encontre un codigo por alli , pero como que todavia no lo entiendo bien. Gracias Slds.


<?php
$hostname_Conexion = "localhost";
$database_Conexion = "tubd";
$username_Conexion = "root";
$password_Conexion = "";
$Conexion = mysql_pconnect($hostname_Conexion, $username_Conexion, $password_Conexion) or trigger_error(mysql_error(),E_USER_ERROR);
/////////////// empresares ///////////
mysql_select_db($database_Conexion, $Conexion);
$query_corporaciontot = "SELECT count(*) as totalinter FROM empresaes";
$corporaciontot = mysql_query($query_corporaciontot, $Conexion) or die(mysql_error());
$row_corporaciontot = mysql_fetch_assoc($corporaciontot);
$totalRows_corporaciontot = mysql_num_rows($corporaciontot);
$totalinter=$row_corporaciontot['totalinter'];

$i="1";
$empresaes="";
while($i <= $totalinter){
$empresaes=$empresaes.",".$_POST['corporacion_'.$i];

$i++;
}
$corporacion=$empresaes;

$updateSQL="UPDATE empresas SET corporacion=".$corporacion." WHERE Idempresa=".$_GET['idempresa']."";
mysql_select_db($database_Conexion, $Conexion);
$Result1 = mysql_query($updateSQL, $Conexion) or die(mysql_error());

/////////////// empresares ///////////
?>
<?php
$empresat=$_GET['corporacion'];
mysql_select_db($database_Conexion, $Conexion);
$query_corporacion = "SELECT idempresa, empresa FROM empresaes";
$corporacion = mysql_query($query_corporacion, $Conexion) or die(mysql_error());
$row_corporacion = mysql_fetch_assoc($corporacion);
$totalRows_corporacion = mysql_num_rows($corporacion);
?>
<?php do{ ?><?php $trozo=explode(",",$row_EditarPerfil['corporacion']); ?><label><?php $interpatro=$row_corporacion['idempresa']; ?>
<input <?php if ($row_corporacion['idempresa'] == $trozo[$interpatro]){ ?>checked="checked"<?php } ?> type="checkbox" name="corporacion_<?php echo $row_corporacion['idempresa']; ?>" id="corporacion_<?php echo $row_corporacion['idempresa']; ?>" value="<?php echo $row_corporacion['idempresa']; ?>" /> <?php echo $row_corporacion['empresa']; ?><br />
</label><?php } while ($row_corporacion = mysql_fetch_assoc($corporacion)); ?>