Zakaz Where w MySQL w PHP
- Poprzednia strona MySQL Select
- Następna strona MySQL Order By
Aby wybrać dane spełniające określone warunki, dodaj zapis WHERE do polecenia SELECT.
Zapis WHERE
Aby wybrać dane spełniające określone warunki, dodaj zapis WHERE do polecenia SELECT.
Gramatyka
SELECT kolumna FROM tabela WHERE kolumna operator wartość
Poniższe operatory mogą być używane razem z zapisem WHERE:
Operatorzy | Wyjaśnienie |
---|---|
= | Równa się |
!= | Nie równa się |
> | Więcej |
< | Mniej |
>= | Więcej lub równo |
<= | Mniej lub równo |
BETWEEN | W zakresie zawartym w |
LIKE | Wzorzec dopasowania wyszukiwania |
Komentarz:Wyrażenia SQL są nieczułe na wielkość liter. WHERE jest równoważne do where.
Aby PHP wykonał powyższe polecenia, musimy użyć funkcji mysql_query(). Funkcja ta służy do wysyłania zapytań i poleceń do połączenia SQL.
Przykład
Poniższy przykład wybierze wszystkie wiersze z tabeli "Persons", gdzie FirstName='Peter':
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Nie można połączyć się: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; } ?>
Wyjście kodu powyżej:
Peter Griffin
- Poprzednia strona MySQL Select
- Następna strona MySQL Order By