Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2010, 10:22
Avatar de vhan99
vhan99
 
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 15 años
Puntos: 1
imprimir un valor resivido en un solo campo

hola
mi intecion es poder insertar de una pajina que solo muestra las tablas de una base de datos, y sus campos , valores de "si" o "no"

asta haora lo e echo mediante pequeños formularios para que distinga "que tabla" se esta trabajando pero no puede imprimirlo >.<

save alguien que anda mal en mi copdigo O.Q

de antemano gracias


Código PHP:
<?php 
...........$dbconection
 
//conecion a la base de datos
include "dbconnect.php";

 
//variables
 
$ver $_REQUEST['ver'];
 
$post $_REQUEST["bandera"];

 
//el valor que cachamos de el submit

if ($post==1) {  mysql_query("UPDATE $tabla SET ($row[fieldname]");
                 
$result mysql_query("SELECT * FROM $tabla");

echo 
$row['fieldname'];}                                         

 
//titulo + lo que contenga "$ver"
 
echo "PERMISOS OTORGADOS A <b>".strtoupper($ver)."</b><br>";

 
//muestra los nombres de las tablas 
 
$tablas mysql_query("SHOW TABLES",$db_link) or die (mysql_error());

 
//quita todos los dastos con signo "_" 
 
while ($tabla mysql_fetch_array($tablas)){
        if(
strstr($tabla[0],"permisos_"))
           {
$modulo explode('_',$tabla[0],2);

 
//imprime aqui el nombre de las tablas
             
echo "<br><b>".$tabla[0]." ($modulo[1])</b><br>";

 
//aqui imprime los campos de las tablas
            
$campos mysql_query("SHOW COLUMNS FROM $tabla[0]",$db_link) or die (mysql_error());
             while (
$campo mysql_fetch_array($campos)){

 
//aqui elije imprimir las tablas que cumpliron con "ver" y que no tienen "_"

                    
$detalles mysql_query("SELECT $campo[0] FROM $tabla[0]",$db_link) or die (mysql_error());
                    
$detalle mysql_fetch_array($detalles);

 
//indica que no muestre ni : id, ni timestam, ni user al imprimir
                    
if($campo[0] !== "id" && $campo[0] !== "timestamp" && $campo[0] !== "user"){


 
//aqui imprime "si" "no" y los botones
                        
if($detalle[$campo[0]]=="y") { $si=" checked"$no=""; } else { $si=""$no=" checked"; }
                        echo 
$detalle[$campo[0]]."--> ".$campo[0]." <FORM name=$modulo action=permisos2_(copia).php?sid=$session&ver=ademesa method=post>
                                                                    <input type=radio name=$tabla[0].$campo[0] value=yes $si>SI 
                                                                    <input type=radio name=$tabla[0].$campo[0] value=no $no>NO<br>
                                                                    <input type=hidden  
                                                                    <input type=hidden name=bandera value=1 />
                                                                    <input type=submit value=Aplicar!></FORM>"
;
//arriba puse el metodo form para que cada tabla de la base de datos tenga su propio boton de formulario unico
}}}}
?>