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
}}}}
?>