Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2009, 12:33
tirengarfio
 
Fecha de Ingreso: septiembre-2008
Mensajes: 146
Antigüedad: 16 años, 6 meses
Puntos: 1
Busqueda sencilla en base de datos MySQL

Saludos,

tengo un formulario (el tipico de email/password..) que tras completarlo, envia los datos a un arhivo php.

En el archivo php, me conecto a una base de datos, y después hago una busqueda del email introducido en una tabla de la base de datos a la que me acabo de conectar.

Mi problema es que cuando llevo esto al navegador, el archivo .php da un error como este:

Código:
Parse error: syntax error, unexpected T_VARIABLE in /opt/lampp/htdocs/red_social/comprobacion_logeado.php on line 20
Esta es la estructura del codigo que uso (hay unos asteriscos en la linea en la que se produce el error) y la estructura de la base de datos :


Código PHP:
<?php

echo "$correo_electronico";

// nos conectamos al servidor mysql.
mysql_connect("localhost""root""") OR die(mysql_error()); 

// seleccionamos la base de datos "red_social".
mysql_select_db("red_social") OR die(mysql_error()); *

//**********************************************
$result mysql_query("select * from amigos where email=$correo_electronico") OR die(mysql_error());


// extraemos la primera fila de "amigos" y la pasamos a "$row".
$row mysql_fetch_array($result);

// imprimimos los dos elementos de la unica fila de la tabla "clientes".
echo $row["nombre"];
echo 
"<br>"
echo 
$row["apellidos"];




?>
mysql> show databases
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| cdcol |
| mysql |
| phpmyadmin |
| red_social |
| test |
+--------------------+
6 rows in set (0.00 sec)

mysql> use red_social;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show columns from amigos
-> ;
+-----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+-------+
| nombre | varchar(20) | NO | | NULL | |
| apellidos | varchar(20) | NO | | NULL | |
| email | varchar(40) | NO | | NULL | |
| telefono | varchar(20) | NO | | NULL | |
| domicilio | varchar(40) | NO | | NULL | |
| fechanacimiento | varchar(45) | NO | | NULL | |
| password | varchar(10) | NO | | NULL | |
| avatar | varchar(200) | NO | | NULL | |
+-----------------+--------------+------+-----+---------+-------+
8 rows in set (0.00 sec)

mysql>


Alguna sugerencia?

Ciao