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:
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 :Parse error: syntax error, unexpected T_VARIABLE in /opt/lampp/htdocs/red_social/comprobacion_logeado.php on line 20
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"];
?>
-> ;
+--------------------+
| 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