Avatar Image
Usuario Novato
Usuario Novato

quiero que un suario cree una tabla y luego de crear la tabla pueda agregar elementos en la tabla, pero no puedo hacer que se cree la tabla en la base...y tampoco me da error...

cualquier ayuda que puedan dar sera bienvenida...ya que estoy aprendiendo. Gracias gente

<?
$nombre_archivo = $crear;
if (isset($_POST['$$Nombre_Proceso'])&& !empty($_POST['$Nombre_Proceso']) && ($_POST['$Nombre_Proceso']!="Nombre de Proceso"))
        {
        include "mysql/conectar.php";    
        $sql= "create table '$Nombre_Proceso' '(
                codigo varchar(10) NOT NULL auto_increment,
                descripcion varchar(40) NOT NULL,
                titulo varchar(30) NOT NULL,
                descripcion text NOT NULL,
                resultado varchar(4) NOT NULL,
                autor char(7) NOT NULL,
                fecha datetime default NULL '0000-00-00 00:00:00',
                KEY codigo (`codigo`)
                )'";
                mysql_query($sql);
    include "mysql/desconectar.php";
    /*header('Location: https://pruebaconae.webcindario.com/[....]s/mantenimiento/template.html');*/
    header('Location: http://www.google.com');
        }
        else
             {
    header('Location: https://puebaconae.webcindario.com/procesos/mantenimiento/crear.html');         
            $error= "Complete todos los campos";
            echo "$error";
            }
?>

Avatar Image
@man / @woman
@man / @woman
Cita

        $sql= "create table '$Nombre_Proceso' '(

¿Donde defines $Nombre_Proceso?

Avatar Image
Usuario Novato
Usuario Novato

hola, $Nombre_Proceso viene del formulario html que apunta a este php

Avatar Image
Usuario Novato
Usuario Novato

al final lo arregle gente, gracias a los que contestaron y se los dejo aca por si a alguien le sirve. Ademas si tienen nuevas ideas de como hacerlo mejor(seguro las van a tener) pasenlas. Gracias

<?
if($Nombre_de_Proceso !="" && $Nombre_de_Proceso != "Nombre de Proceso")
{
include("../../mysql/conectar.php");
if($conectar){
mysql_select_db('puebaconae');
$sql="CREATE TABLE 'puebaconae' '.$Nombre_de_Proceso' ('codigo' VARCHAR( 8 ) NOT NULL, 'actividad' VARCHAR( 2 ) NOT NULL, 'detalle' VARCHAR( 100 ) NOT NULL, 'resultado' VARCHAR( 10 )NOT NULL, 'fecha' DATE NOT NULL , 'autor' VARCHAR( 20 ) NOT NULL ,INDEX ('codigo')) ENGINE= MYISAM ";
mysql_query($sql);
echo "<h2 align='center'>La tabla se ha creado con éxito</h2>";
include("../../mysql/desconectar.php");
}
else{
echo "<h3><align='center'>La tabla no a sido creada<h3>";
}
}
else{
echo "<h3>Complete los campos<h3>";
}
?>

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Bastaria con isset() con la variable $nombre_proceso.

if(isset($nombre_proceso)){

}

Asi te evitas tener que hacer comparaciones innecesarias.

La conexion a la base de datos tambien la puedes meter en un include. Mejor en un require_once si vas a utilizarla mas a menudo en la misma pagina. Asi te evitarias el mysql_connect y demas.

Por cierto no tienes clave primaria?. O esque yo no lo veo.

Saludos.

Avatar Image
Usuario Novato
Usuario Novato

No se a que te refirias con lo de la clave primaria...

en fin, lo que quiero saber ahora que ya pude hacer andar todo lo que necesito enla base de datos es exportar a pdf el contenido de una tabla clickeando en un boton...

cuando quiero hacer lo me dice que : Call to undefined function pdf_begin_page()...

si alguno me dice como la activo se los agradeceria...saludos gente

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 10/Sep/2011, 03:28
EcoclubMistral GestionXls Josepepe03322kSep/11
Por: , el 27/Dic/2008, 23:23
randyteo NoSetup.org leyendahack GestionXls217kJan/09
Por: , el 27/Oct/2008, 04:33
am_ca GestionXls74kOct/08
Por: , el 23/Abr/2006, 07:50
dariobebeto NoSetup.org14kApr/06
Por: , el 02/Mar/2005, 01:15
ElVenezolano19 mathi1990 NoSetup.org luishacha11 t3r4byt314211kSep/11