Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

error en script con php+mysql y creacion de tablas...alguien me ayuda por favor?URGE!

Estas en el tema de error en script con php+mysql y creacion de tablas...alguien me ayuda por favor?URGE! en el foro de Bases de Datos General en Foros del Web. hola a tod@s: bueno, el motivo de este POST es que no se como hacer para que al rellenar un formulario y enviarlo, me cree ...
  #1 (permalink)  
Antiguo 27/04/2004, 12:41
Avatar de yeta  
Fecha de Ingreso: enero-2004
Mensajes: 148
Antigüedad: 20 años, 3 meses
Puntos: 0
error en script con php+mysql y creacion de tablas...alguien me ayuda por favor?URGE!

hola a tod@s:
bueno, el motivo de este POST es que no se como hacer para que al rellenar un formulario y enviarlo, me cree una tabla, cuyo nombre sea el valor de un imput del formulario.
para hacer esto yo tengo dos archivos:
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>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>Nombre:</td>
    <td><input type="text" name="nombreadmin" value="" size="20"></td>
</tr>
<tr>
    <td>E-Mail del Clan o del Jefe</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');
?>
y 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__);
query("CREATE TABLE aquielimputnombreclan (
    nombreclan CHAR(8) NOT NULL,
    contrasenya CHAR(8) NOT NULL,
    nombreadmin CHAR(50) NOT NULL,
    usuarios CHAR(10) NOT NULL;
    email CHAR(50) NOT NULL,
    ultima_visita CHAR(20),

    PRIMARY KEY(nombre_clan)
);"
);
mysql_close($con);
?>
<center>Crear Nuevo Clan</center>

<?
}
   else {

      
error("<li> Acceso denegado");
      require(
'pie.inc');
   }
require(
'pie.inc');
?>
alguien me puede ayudar?
  #2 (permalink)  
Antiguo 27/04/2004, 13:16
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
$sql="CREATE TABLE aquielimputnombreclan (
nombreclan CHAR(8) NOT NULL,
contrasenya CHAR(8) NOT NULL,
nombreadmin CHAR(50) NOT NULL,
usuarios CHAR(10) NOT NULL,
email CHAR(50) NOT NULL,
ultima_visita CHAR(20),
PRIMARY KEY(nombre_clan)
);";
$result=mysql_query($sql,$con);

reemplaze el punto y coma (;) que estaba aqui:

usuarios CHAR(10) NOT NULL;

por una coma (,).
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.

Última edición por claudiovega; 27/04/2004 a las 13:18
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 18:18.