SELECT con una variable
Publicado por CarlosPinto (4 intervenciones) el 24/04/2020 16:12:04
Estimados me ocurre algo curioso en una consulta super basica:
cuando se pone la var correo en forma de cadena escrita por mi ; no hay problemas
En cambio cuando la var correo es conseguida como var (en este caso por GET ) ; hay problemas
RESULTADO Usando linea 2 :
se recibe la var correo con exito = [email protected] exitosa = Carlos---Pinto
RESULTADO Usando linea 1
se recibe la var correo con exito = [email protected] NO exitosa =
Como pueden ver en ambos casos la var correo se esta recibiendo, el problema esta en el modo como se toma en la consulta. No se si esto tiene que ver con la cantidad de campos (21 campos) , puesto que esto mismo lo hago con una tabla de pocos campos y no se presentan problemas.
Alguna sugerencia ?
Desde ya las gracias!
cuando se pone la var correo en forma de cadena escrita por mi ; no hay problemas
En cambio cuando la var correo es conseguida como var (en este caso por GET ) ; hay problemas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//linea 1
// $correo = $_GET['variable2b'];
//linea2
$correo = "carlospinto@gmail.com";
echo "se recibe la var correo con exito = ";
echo $correo;
echo "-----------";
$query = "SELECT nombre,apellido FROM compradores WHERE email= '$correo'";
$result = mysqli_query($connect, $query);
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_array($result)) {
$nombre = $row["nombre"];
$apellido = $row["apellido"];
echo "Consulta exitosa = ";
echo $nombre;
echo "---";
echo $apellido;
}
}else{
echo "Consulta NO exitosa = ";
}
RESULTADO Usando linea 2 :
se recibe la var correo con exito = [email protected] exitosa = Carlos---Pinto
RESULTADO Usando linea 1
se recibe la var correo con exito = [email protected] NO exitosa =
Como pueden ver en ambos casos la var correo se esta recibiendo, el problema esta en el modo como se toma en la consulta. No se si esto tiene que ver con la cantidad de campos (21 campos) , puesto que esto mismo lo hago con una tabla de pocos campos y no se presentan problemas.
Alguna sugerencia ?
Desde ya las gracias!
Valora esta pregunta


0