Clase 3php y SQL
Clase 3php y SQL
Clase 3php y SQL
Nombre tabla
Criterio
=
>
<
>=
<=
!= o <>
IS
NOT
NUL
L
IS NULL
BETWEE
N
Edad=45
MS DE UN
CRITERIO
EJEMPLO:
SELECT * FROM usuario WHERE Ciudad=Valparasoo O D E
BY Apellido;
MS DE UN
CRITERIO
FORMULARIO DE BSQUEDA
Una herramienta de bsqueda sencilla de usar
para los usuarios?
resultados_busque
da.php
Usuarios</title></head>
<body>
<h2> Bsqueda de usuarios de biblioteca</h2>
Por favor, seleccione el tipo de bsqueda que desea
hacer:<BR>
<form action="resultados_busqueda.php"
method="POST">
<select name="tipo_busqueda">
<option value="Nombre"> Por
nombre</option>
<option value="Apellido">Por
apellido</option>
<option value="Ciudad">Por ciudad</option>
</select>
<br>
<br>
Por favor, ingrese texto a buscar: <BR>
<input type=text" name="texto_busqueda">
<br>
<input
type="submit" name="envo"
</body></ht
Nombre de los
atributos
(columnas) de la
tabla donde se
buscar
informacin
Texto ingresado
por usuario, a
usar en la
bsqueda en la
base de datos
Obtencin
datos
Verificacin
datos
Conexin a
MySQL
Conexin a
BDD
Envo de
consulta
Despliegue
de
resultado
s
Cierre de
Obtencin
datos
Verificacin
datos
Conexin a
MySQL
Conexin a
BDD
Envo de
consulta
Despliegue
de
resultado
s
Cierre de
PROCESAMIENTO
PHP/MySQL
//despliegue de resultados
if(!$result) echo "error en la consulta<br>";
Obtencin
datos
Verificacin
datos
Conexin a
MySQL
mysqli_close($link);
?>
Conexin a
BDD
Envo de
consulta
Despliegue
de
resultado
s
Cierre de
Uso
Descripcin
mysqli_connect link=
mysqli_connect(servidor,
usuario,password,base de
datos)
mysqli_query
mysqli_fetch_
arra y
Funcin
mysqli_close
Uso
mysqli_close(link)
Descripcin
Cierra la conexin identificada
con
link