Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2004, 05:47
theUniC
 
Fecha de Ingreso: abril-2004
Mensajes: 39
Antigüedad: 20 años
Puntos: 2
problema con código! _ _ U

Hola a todos! Soy un novato en el tema de PHP, pero leyendo diferentes posts y diferentes páginas, he llegado a construir el siguiente código:

(registrar.php)

<?php

$user = $_POST['nick']

function conct()
{
$link = mysql_connect('localhost','theunic','ones2097') or die ('Error conectando a la base de datos')
mysql_select_db('merces_world',$link) or die ('Error seleccionando la base de datos')
return $link;
}

$link = conct()

$result = mysql_query("SELECT nick FROM usuarios WHERE nick = '$user'", $link);

if(mysql_num_rows($result) >= 1){
echo ("Ya existe este usuario, modifica tus datos por favor")
}else if(mysql_num_rows($result) == 0){
$password = $_POST['password']
$nombre = $_POST['nombre']
$apellido = $_POST['apellido']
$procedencia = $_POST['procedencia']
$email = $_POST['email']
$messenger = $_POST['messenger']
$hobbies = $_POST['hobbies']
$comentarios = $_POST['comentarios'
$sql = "INSERT INTO usuarios (nick,password,nombre,apellido,procedencia,email,m essenger,hobbies,comentarios) VALUES ($user,$pass,$nombre,$apellido,$procedencia,$email ,$messenger,$hobbies,$comentarios)"
do{
mysql_query($sql)
}
while(mysql_num_rows($result) > 0);
echo ("Usuario registrado, logeate por favor!")
header("Location = index.php")
}

mysql_free_result($result);

mysql_free_result($sql);

mysql_close($link);
?>
------------------------------------------------------------------------------------

Esta es la página a la que te envia un formulario, con el method POST. Todos los campos en la base de datos (mysql) son varchar.
Cuando los pruebo en el local, me da el siguiente error:
"Parse error: parse error, unexpected T_STRING in c:\inetpub\...\registrar.php on line 13"
A ver si ustedes serian tan amables de ayudarme a corregir el error/es que pueda tener!
Gracias Por adelantado!
Saludos!