Hola a todos, primero que nada quiero desearles un feliz año y espero que se la pasen muy bien en este 2012, saludos.!!
Mi Problema:
Tengo una base de datos la cual tiene 10 tablas, de esas tablas solo quiero mostrar 3 pero no quiero que salga el nombre tal y como esta en la Base de Datos en los checkbox, ejemplo:
Nombres de mis tablas en la BD.
Tabla1: per_c_adeudos
Tabla2: per_s_adeudos
Tabla3: per_vip
Lo que necesito que me muestre el checkbox:
Checkbox1: Personas con Adeudos
Checkbox2: Personas sin Adeudos
Checkbox3: Personas VIP
El código que utilizo es el siguiente:
Código PHP:
$sql_tablas = mysql_query("SHOW TABLES FROM mi_bd",$conexion);
while($arreglo = mysql_fetch_array($sql_tablas))
{
if($arreglo[0] === "usuarios") { break; }
if($arreglo[0] === "registros") { break; }
//.........................................................//
//Código para quitar las otras tablas //
//.........................................................//
echo '<input type = "checkbox" name = "tablas[]" value = "' . $arreglo[0] . '">' . $arreglo[0] . '<br>';
}
Y en la pagina donde proceso los resultados y veo cuales seleccionaron es la siguiente:
Código PHP:
extract($_POST);
if(is_array($tablas))
{
foreach($tablas as $valor)
{
echo $valor."<br>";
}
}
En si lo que necesito es crear un arreglo de checkbox asi:
Código HTML:
<input type="checkbox" name="tablas[]" value="per_c_adeudos">Personas con Adeudos
<br>
<input type="checkbox" name="tablas[]" value="per_s_adeudos">Personas sin Adeudos
<br>
<input type="checkbox" name="tablas[]" value="per_vip">Personas VIP
<br>
Si alguien pudiera echarme la mano se lo agradecería mucho. Espero se entienda lo que quiero hacer y que me dijeran si se puede o no hacer esto.
Saludos..!!
Atte. Juan Carmona