Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/08/2009, 07:24
Avatar de JaviCN
JaviCN
 
Fecha de Ingreso: abril-2009
Ubicación: Huelva, España
Mensajes: 76
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: campo autonumerico en mysql

yo estoy intentando poner un campo que sea autonumerico pero no tengo ni pajolera idea xD
el codigo para crear la base de datos es este:

<?
if($c=mysql_connect ("localhost","pepe","pepa")){
echo "<h2> Conexión establecida con el servidor</h2><br>";
if(mysql_query("CREATE DATABASE dvd")){
echo "<h2> Base de datos creada</h2><br>";
}else{
echo "<h2> No ha sido posible crear la base de datos</h2><br>";
};
mysql_select_db ("dvd", $c);

$crear="CREATE TABLE peliculas (
nombre CHAR(35) NOT NULL,
tarrina CHAR (25),
observacion CHAR(25),
genero CHAR(30),
numero CHAR(30),
PRIMARY KEY(numero)
)
";

if(mysql_query($crear,$c)){
print "Se ha creado la tabla de datos de peliculas<br>";

}else{
print "Se ha producido un error al crear la tabla de peliculas <br>";
}
mysql_select_db ("dvd", $c);

$crear2="CREATE TABLE imagen (
nombre CHAR(35) NOT NULL,
PRIMARY KEY(nombre)
)
";

if(mysql_query($crear2,$c)){
print "Se ha creado la tabla de datos de peliculas<br>";

}else{
print "Se ha producido un error al crear la tabla peliculas<br>";
}



mysql_select_db ("dvd", $c);

$crear3="CREATE TABLE trailer (
nombre CHAR(35) NOT NULL,
PRIMARY KEY(nombre)
)
";

if(mysql_query($crear3,$c)){
print "Se ha creado la tabla de datos de peliculas<br>";

}else{
print "Se ha producido un error al crear la tabla peliculas<br>";
}
if(mysql_close($c)){
echo "<h2> Conexión cerrada con exito</h2><br>";
echo "El identificador de conexion es:",$c;
}else{
echo "<h2> No se ha cerrado la conexión</h2>";
};
}else{
echo "<h2> NO HA SIDO POSIBLE ESTABLECER LA CONEXIÓN</h2>";
}
?>

en la tabla peliculas el campo numero es el que quiero poner como autonumerico

¿como lo pondria lo del autoincrement?

Muchas Gracias