-
Notifications
You must be signed in to change notification settings - Fork 0
/
modelo_busqueda.php
41 lines (33 loc) · 1.12 KB
/
modelo_busqueda.php
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
include 'helpers/conexion.php';
$conn = getConexion();
if(isset($_POST['buscar'])){
$nombrePokemon = $_POST['nombre'];
// Consulta
$sql = "SELECT p.nro,p.nombre,p.imagen,t.nombre as tipo
from pokemon p
inner join tipo t
on p.tipo = t.id
WHERE p.nombre = '$nombrePokemon'";
// $sql = "SELECT * FROM pokemon WHERE nombre = '$nombrePokemon'";
$result = mysqli_query($conn, $sql)
or die(mysqli_errno($conn));
//Mensajes de respuesta.
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
//En cada vuelta del while crea una variable que contiene cada viaje.
$pokemon = Array();
$pokemon['nro'] = $row["nro"];
$pokemon['nombre'] = $row["nombre"];
$pokemon['tipo'] = $row["tipo"];
$pokemon['imagen'] = $row["imagen"];
$pokemones[] = $pokemon;
}
include 'controlador/controlador_busqueda.php';
}else{
// echo "No hay resultados para la búsqueda";
$pokemones = NULL;
header('Location: resultadosBusqueda.php');
}
}
?>