búsqueda en la página web con PDO y SQLLI.
Escribe los códigos para mostrar los resultados de una búsqueda en la página web con PDO y SQLLI
<?php
// Establecer la conexión a la base de datos usando PDO
$servername = "tu_servidor";
$username = "tu_usuario";
$password = "tu_contraseña";
$dbname = "nombre_base_de_datos";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// Establecer el modo de error PDO a excepción
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo "Error en la conexión: " . $e->getMessage();
}
?>
aquí hay un ejemplo de cómo realizar una búsqueda en una tabla de la base de datos
<?php
// Suponiendo que recibes un valor desde un formulario, por ejemplo, el término de búsqueda
if (isset($_POST['busqueda'])) {
$busqueda = $_POST['busqueda'];
// Preparar la declaración SQL usando parámetros de marcadores de posición
$sql = "SELECT * FROM tu_tabla WHERE columna LIKE :busqueda";
// Preparar la consulta con la conexión establecida
$stmt = $conn->prepare($sql);
// Vincular el valor de la variable $busqueda al marcador de posición :busqueda
$parametro = "%$busqueda%";
$stmt->bindParam(':busqueda', $parametro, PDO::PARAM_STR);
// Ejecutar la consulta
$stmt->execute();
// Mostrar los resultados
while ($fila = $stmt->fetch(PDO::FETCH_ASSOC)) {
// Aquí muestras los resultados como desees, por ejemplo:
echo "ID: " . $fila['id'] . " - Nombre: " . $fila['nombre'] . "<br>";
}
}
?>
Comentarios
Publicar un comentario