Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2007, 11:32
Ioryo
 
Fecha de Ingreso: abril-2007
Mensajes: 127
Antigüedad: 17 años
Puntos: 0
Problema para insertar datos en una tabla nueva

Bueno, como veran en el codigo que les pondre aqui abajo, creo una 2 tablas, y en una de ellas inserto ciertos datos que son tomados de un formulario anteriormente.

Las tablas se crean muy bien, el problema es que los datos no son insertados, y el formulario funciona bien.

Este es el codigo php:

Código PHP:
<html>
<head>
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="theme/style.css">
<title>:: Instalación ::
</head>
<body>

<?php
$tituloweb
=strip_tags($_POST["tituloweb"]);
$host=strip_tags($_POST["host"]);
$db=strip_tags($_POST["db"]);
$dbuser=strip_tags($_POST["dbuser"]);
$dbpassword=strip_tags($_POST["dbpassword"]);
$admin=strip_tags($_POST["admin"]);
$adminpassword=strip_tags($_POST["adminpassword"]);
$adminrepassword=strip_tags($_POST["adminrepassword"]);
$adminmail=strip_tags($_POST["adminmail"]);
$ftpuser=strip_tags($_POST["ftpuser"]);
$ftppassword=strip_tags($_POST["ftppassword"]);

if (
$adminpassword=$adminrepassword)
{
$noticias="create table noticias (
id_noticia int(4) auto_increment not null,
autor varchar(255),
titulo varchar(255),
categoria varchar(255),
fecha datetime not null,
noticia text, key(id_noticia)
)"
;

$configuracion="create table configuracion (
tituloweb varchar(255),
admin varchar(255),
adminpassword varchar(255),
adminmail varchar(255),
ftpuser varchar(255),
ftppassword varchar(255)
)"
;

$connect=mysql_connect($host,$dbuser,$dbpassword);
mysql_select_db($db,$connect);

mysql_query($noticias,$connect);
mysql_query($configuracion,$connect);

mysql_query("INSERT into configuracion (tituloweb,admin,adminpassword,adminmail,ftpuser,ftppassword) VALUES ('$tituloweb','$admin','$adminpassword','$adminmail','$ftpuser','$ftppassword'",$connect);
mysql_close($connect);
}
else
{
echo 
'
<td align="center">
<table width=565 height=30 border=0 cellpadding=0 cellspacing=0>
<td background="theme/mensajes/menu1.jpg">
<p><b>&nbsp;Ha ocurrido un error...</b></p>
</td>
</table>

<table width=565 height=160 border=0 cellpadding=0 cellspacing=0>
<td background="theme/mensajes/fondo1.jpg">
<p align="center"><b>La contraseña del administrador no es igual a la escrita en la casilla de comprobación.</b></p>
<p align="center"><a href="instalar.php">Pulsa aquí para intentar nuevamente.</a></p>
</td>
</table>
</td>'
;
}

?>

</body>
</html>