Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2012, 14:22
laventanadewindows
Invitado
 
Mensajes: n/a
Puntos:
Crear base de datos desde PHP

Hola, esotoy intentando crear una base da datos mysqld para crear un sistema d comentarios para mi web, pero quiero crearla desde PHP, para luego poder conectar con este script, que espero que esté bien:

Código PHP:
if(isset($HTTP_POST_VARS["id"]) && isset($HTTP_POST_VARS["nick"]) && isset($HTTP_POST_VARS["comentario"])) {
if(
$HTTP_POST_VARS["comentario"] != "")
{
if(
$HTTP_POST_VARS["nick"] == "")
{
$nickNuevo "Anónimo";
}
else
{
$nickNuevo $HTTP_POST_VARS["nick"];
}
$resultCom2 mysql_query("SELECT id FROM comentarios ORDER BY id DESC LIMIT 0,1");
$rowCom2 mysql_fetch_array($resultCom2);
$con $rowCom2["id"];
mysql_free_result($resultCom2);

$con++;
$idNoticia $HTTP_POST_VARS["id"];
$comentarioNoticia $HTTP_POST_VARS["comentario"];

mysql_query("INSERT INTO comentarios VALUES
('$con','$idNoticia','$nickNuevo','$comentarioNoticia')"
);

echo 
"Comentario enviado con éxito.<BR>Espere unos segundos...<SCRIPT LANGUAGE="javascript">window.location.href = "".getenv('HTTP_REFERER')."";</SCRIPT>"; }
else
{
echo 
"Debe introducir un comentario.";
}

Para ello pensaba crear una tabla con estos campos:

Código PHP:
CREATE TABLE comentarios (
id bigint(7) default NULL,
id_noticia bigint(7) default NULL,
nick char(20) default NULL,
comentario char(250) default NULL,
KEY id (id) ) 
Ahora... mi pregunta es... como narices debe ser el script de php para que cree una base de datos con este contenido?

MUchas gracias, espero que podais ayudarme(: