PHP MySQL Cláusula Where


La cláusula WHERE se utiliza para filtrar registros.


Cláusula WHERE

La cláusula WHERE se utiliza para extraer los registros que cumplen con los criterios especificados.

Sintaxis

SELECT column_name(s)
FROM table_name
WHERE column_name operator value

Para aprender más sobre SQL, visita nuestrotutorial de SQL。

Para que PHP ejecute la declaración anterior, debemos usar la función mysqli_query(). Esta función se utiliza para enviar consultas o comandos a la conexión MySQL.

Ejemplo

El siguiente ejemplo seleccionará todas las filas de la tabla "Persons" donde FirstName='Peter':

<?php
$con=mysqli_connect("localhost","username","password","database");
// 检测连接
if (mysqli_connect_errno())
{
    echo "连接失败: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT * FROM Persons
WHERE FirstName='Peter'");

while($row = mysqli_fetch_array($result))
{
    echo $row['FirstName'] . " " . $row['LastName'];
    echo "<br>";
}
?>

El código anterior generará el siguiente resultado:

Peter Griffin
Otras extensiones