Foros del Web » Programando para Internet » PHP »

Ayuda creacion de tablas

Estas en el tema de Ayuda creacion de tablas en el foro de PHP en Foros del Web. Hola: me sale este error que hice mal ? error: Parse error: parse error, unexpected T_STRING in /home2/ajwcl/public_html/prueba.php on line 38 este es el codigo ...
  #1 (permalink)  
Antiguo 24/03/2003, 16:14
Avatar de guaton69  
Fecha de Ingreso: septiembre-2002
Ubicación: Santiago - Chile
Mensajes: 330
Antigüedad: 15 años, 3 meses
Puntos: 0
Ayuda creacion de tablas

Hola:

me sale este error que hice mal ?

error:

Parse error: parse error, unexpected T_STRING in /home2/ajwcl/public_html/prueba.php on line 38


este es el codigo de la web

<?
# recogemos en una variable el nombre de BASE DE DATOS

$base="ajwcl_inscritos";

# recogemos en una variable el nombre de la TABLA

$tabla="inscritos";


$v1=$Nombre;
$v2=$nick;
v3=$p_v5[0]."-".$p_v5[1]."-".$p_v5[2];
$v4=$p_v6;
$v5=$Comuna;
$v6=$Direccion;
$v7=$Codigo De Area;
$v8=$Telefono;
$v9=$E-mail;
$v10=$Sitio web;
$v11=$Area de Desarrollo;
$v12=$Que Software usas para crear web;
$v13=$p_v13;
$v14=$Quien te apoya;
$v15=$p_v15;
$v16=$Cual Curso?;

# establecemos la conexion con el servidor

$conexion=mysql_connect("localhost","ajwcl_inscrit os","pass");

#asiganamos la conexión a una base de datos determinada

mysql_select_db($base,$conexion);

# AÑADIMOS EL NUEVO REGISTRO

mysql_query("INSERT $tabla (nombre,nick,nacimiento,region,comuna,direccion,co digo area,telefono,e-mail,sitioweb,area desarrollo,Que software usas para crear tus paginas,opoyo familiar,quien te ayuda,algun curso,cual) VALUES ('$v1','$v2','$v3','$v4','$v5','$v6','$v7',$v8,'$v 9','$v10','$v11','v12','v13','v14','v15','v16')",$ conexion);

#comprobamos el resultado de la insercion
# el error CERO significa NO ERROR
# el error 1062 significa Clave duplicada
# en otros errores forzamos a que nos ponga el número de error
# y el significado de ese error (aunque sea en ingles)....


if (mysql_errno($conexion)==0){echo "<h2>Registro AÑADIDO</b></H2>";
}else{
if (mysql_errno($conexion)==1062){echo "<h2>No ha podido añadirse el registro<br>Ya existe un campo con este DNI</h2>";
}else{
$numerror=mysql_errno($conexion);
$descrerror=mysql_error($conexion);
echo "Se ha producido un error nº $numerror que corresponde a: $descrerror <br>";
}

}

# cerramos la conexion

mysql_close();

?>


aydenme please!
  #2 (permalink)  
Antiguo 24/03/2003, 17:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Presta mas atención a tu código ..

Tienes un lio enorme .. Por favor lee un manual/tutorial de PHP .. fijate en cosas como esta:

v7=$Codigo De Area;
$v12=$Que Software usas para crear web;

Las variables no pueden tener espacio .. el $delante identifica una variable .. "Que Sofware usas para crear web" sería una cadena .. en fin .. Repasa URGENTEMENTE un manual de PHP ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 24/03/2003, 17:59
Avatar de guaton69  
Fecha de Ingreso: septiembre-2002
Ubicación: Santiago - Chile
Mensajes: 330
Antigüedad: 15 años, 3 meses
Puntos: 0
gracias

pero tienes que pensar que nose nada pero ya se algo muy importante y disculpam pot quitarte tiempo
  #4 (permalink)  
Antiguo 25/03/2003, 07:56
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Ya sé "que no sabes nada" .. Pero por eso siempre te digo que aprendas PHP desde la Base ..

No puedes hacer la casa empezando por el tejado .. Osese .. no puedes hacer una aplicación que usa Base de datos si no tienes claro ni como es la estructura básica de variables, cadenas, arrays .. condicionales .. etc ..etc ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 21:18.