Foros del Web » Programando para Internet » PHP »

crear tabla....como?

Estas en el tema de crear tabla....como? en el foro de PHP en Foros del Web. bueno mi pregunta es...como ejecutando una pagina php puedo crear una nueva tabla en mi BD(MYSQL)?¿ gracias ;)...
  #1 (permalink)  
Antiguo 10/11/2004, 04:45
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 13 años, 6 meses
Puntos: 0
crear tabla....como?

bueno mi pregunta es...como ejecutando una pagina php puedo crear una nueva tabla en mi BD(MYSQL)?¿

gracias ;)
  #2 (permalink)  
Antiguo 10/11/2004, 05:40
Avatar de puchitol  
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 14 años
Puntos: 0
Hola,
pues igual que si quisieses ejecutar una consulta select o una insert,...:

1º Conectar con el servidor de BD
$con = mysql_connect(servidorBD,usuario,clave);

2º Seleccionar la bd
mysql_select_db(nombreBD,$con)

3º Crear consulta
$consulta = "create table nombre ...";

4º Ejecutar la consulta
$res = mysql_query($consulta,$con)

5º Comprobacion de la ejecucion de la consulta ha sido OK
if(!res) mostrar mensaje de error

6º Solo si consulta es select -> obtener resultados
while($fila = mysql_fetch_array($res))
{
...
}

7º cerra conexion con servidor BD
mysql_close($con)

un saludo,
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je
  #3 (permalink)  
Antiguo 10/11/2004, 05:42
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 13 años, 6 meses
Puntos: 2
Para que te hagas una idea de la estructura:

$sql="CREATE TABLE `tabla` (
`id` int(11) default NULL,
`nombre` varchar(255) default NULL,
`descripcion` varchar(255)
) TYPE=MyISAM";
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #4 (permalink)  
Antiguo 10/11/2004, 05:50
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 13 años, 6 meses
Puntos: 0
muhcas gracias ;) es justo lo que buscaba ^^
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 22:39.