Foros del Web » Programando para Internet » PHP »

imprimir un valor resivido en un solo campo

Estas en el tema de imprimir un valor resivido en un solo campo en el foro de PHP en Foros del Web. hola mi intecion es poder insertar de una pajina que solo muestra las tablas de una base de datos, y sus campos , valores de ...
  #1 (permalink)  
Antiguo 20/12/2010, 10:22
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 2 meses
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
}}}}
?>
  #2 (permalink)  
Antiguo 20/12/2010, 11:32
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: imprimir un valor resivido en un solo campo

hola, estoy usando un associatibo para recuperar la columna

mysql_fetch_assoc

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:13.