Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2006, 11:26
Avatar de ing_aprendiz
ing_aprendiz
 
Fecha de Ingreso: septiembre-2005
Mensajes: 136
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta como crear una tabla en mysql con variables en php

hola amigos del foro, quiero hacer una función que me permita crear un tabla en php para bse de datos mysql, pero teniendo la particularidad de que esta se cree dinamicamente, algo similar al siguiente código:

Código PHP:
function CreateDBGridTable($DBGridName,$DBGridTitle)
    {

    
// Creates the SQLite table that supports the DBGrid
    
$DBGridName str_replace(" ","_",$DBGridName);

    if (
CheckDBGridName($DBGridName)==false)
        {
        
DBGridError("Name must be alphanumeric and cannot begin with a number.");
        return (
false);
        }

    if (
sqlite_table_exists($DBGridName))
        {
        
DBGridError("Grid $DBGridName already exists.");
        return (
false);
        }

    
$db sqlite_open("data/DBGridDB.db");
    
$q="PRAGMA table_info($DBGridName)";
    
$r=sqlite_query($db,$q);
    if (
sqlite_num_rows($r)!=2)
        {
           if (!
sqlite_query($db,"
                      CREATE TABLE $DBGridName (
            col0 varchar(255)
            )"
)
               );
        
DBGridAddColumn($DBGridName);
        
DBGridAddRow($DBGridName);
        
DBGridAddRow($DBGridName);
        
//DBGridMessage("Table $DBGridName Created");
        
return (true);
        }
    else
        {
        
DBGridMessage("Table Already Exists");
        return (
false);
        }
    return (
false);
    } 
este código esta hecho para sqlite, con funciones de sqlite es posible hacer algo similar para mysql?

agradezco sus aportes.
chao