Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2004, 09:52
Avatar de yeta
yeta
 
Fecha de Ingreso: enero-2004
Mensajes: 148
Antigüedad: 20 años, 3 meses
Puntos: 0
no entiendo que error hay en este script(formulario+agregar datos a bd mysql)ayuda!!

bien, resulta que tengo estos dos sripts: uno es un formulario y envia los datos al otro formulario, el cual tiene que dejar esos datos en una tabla de una base de datos.
aqui os dejo esos dos scripts:

el formulario: crear_clan.php

Código PHP:
<?php
session_start
();

$titulo "Modificar contrase&ntilde;a";
require(
'cabecera.inc');

require(
'CreaConexion.inc');
if(!empty(
$_SESSION['usuario'])){
?>
<form method="POST" action="clan.php">

<center>
<table>
<tr>
    <td>Nombre del Clan:</td>
    <td><input type="text" name="nombreclan" value="" size="8"></td>
</tr>
<tr>
    <td>Tu Nick en el Clan:</td>
    <td><input type="text" name="nick" value="" size="20"></td>
</tr>
<tr>
    <td>Contraseña:<br>(confirmación)</td>
    <td><input type="password" name="contrasenya" value="" size="8"><br>
        <input type="password" name="confirmacion" value="" size="8"></td>
</tr>
<tr>
    <td>Tu E-Mail</td>
    <td><input type="text" name="email" value="" size="20"></td>
</tr>
</table>

<input type="submit" value="Alta">

<br><br>

</center>
<?
}
   else {

      
error("<li> Acceso denegado");
      require(
'pie.inc');
   }
require(
'pie.inc');
?>
el archivo que introduce los datos en la bd: clan.php

Código PHP:
<?php
session_start
();

$titulo "Modificar contrase&ntilde;a";
require(
'cabecera.inc');
require(
'CreaConexion.inc');
if(!empty(
$_SESSION['usuario'])){
$con=connect() or  die ("<li> No se pudo realizar la conexion (LINEA) ".__LINE__." (ARCHIVO) "__FILE__);
$sql="CREATE TABLE ".$_POST['nombreclan']." (
nick CHAR(8) NOT NULL,
contrasenya CHAR(8) NOT NULL,
email CHAR(20) NOT NULL,
PRIMARY KEY(nick)
);"
;
$sql="INSERT INTO ".$_POST['nombreclan']." VALUES(
    '$nick',
    '$contrasenya',
    '$email',
);"
;
$result=mysql_query($sql,$con);

mysql_close($con);
?>

<?
}
   else {

      
error("<li> Acceso denegado");
      require(
'pie.inc');
   }
require(
'pie.inc');
?>
porque no me crea la tabla que me tiene que crear, ni me introduce los datos en ella?