Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 14-jul-2008, 19:00   #1 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
Si no se el nombre como lo hago?¿?¿

hola
Estoy intentando hacer un sistema de base de datos tengo esta tabla "registro" y quiero crear otra tabla con el numero de id de cada registro, para almacenar datos con distintas fechas y mostrarlos todos y hago lo siguiente

Código PHP:
 $nombre_tabla AKI QUE PONGO
   $sql
="CREATE TABLE $nombre_tabla (
`firma_ID` int(11) NOT NULL auto_increment, 
`usuario` varchar(25) NOT NULL, 
`titulo` varchar(255) NOT NULL, 
`firma` text NOT NULL, 
PRIMARY KEY (`firma_ID`) 
) ENGINE=MyISAM ;"
;
   
//ejecuto la sentencia
   
mysql_query($sql); 
el tema es introducir una variable para $nombre_tabla cuyo valor es id, si alguien me ayuda seria un puntazo!!!!....Gracias
Ghosty está desconectado   Responder Citando
Antiguo 14-jul-2008, 21:45   #2 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 813
Respuesta: Si no se el nombre como lo hago?¿?¿

Tu problema no es el nombre, aunque tampoco parece muy conveniente poner a una tabla un nombre que seguramente usarás como nombre de campo. Yo hubiera puesto IDTABLA. No obstante, te diré que te basta en realidad con poner ID, pero antes de crear la tabla debes seleccionar la base existente, y donde te pongo nombrebaseexistente debes escribir el nombre de la base donde quieras crear esa tabla ID. Es lo que te falta, aunque esto es en parte un problema PHP.

$nombre_tabla = "ID";
mysql_select_db("nombrebaseexistente");//ponlo antes de tu consulta para crear la tabla. No te pongo todo el código PHP porque este es un foro de base de datos y no debemos hacerlo.

En MySQL es, creo, como si quisieras crear un tabla sin haber abierto (USE) una base donde escribir la tabla, o algo así.

Última edición por jurena; 14-jul-2008 a las 22:36.
jurena está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:59.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93