Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2011, 04:49
Avatar de AsderPunk
AsderPunk
 
Fecha de Ingreso: agosto-2010
Mensajes: 39
Antigüedad: 13 años, 8 meses
Puntos: 3
Pregunta Duda con SHOW TABLES y CHECKBOX

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