Тема: Как правильно сформулировать подобный запрос?

Здравствуйте! С php и mysql я пока плохо дружу. Пытаюсь составить запрос но не получается.

$result = mysql_query("SELECT * FROM city WHERE (flatid = '".$_POST["country"]."' OR regionid = '".$_POST["region"]."')");

Отредактировано kirill.k2709 (2019-12-25 01:19:03)

2

Re: Как правильно сформулировать подобный запрос?

Смотрите выводимую PHP ошибку.
Данные передаваемые в запросе надо обрабатывать на спецсимволы функцией mysql_real_escape_string
mysql_real_escape_string($_POST["country"])

Если PHP версии выше 5.5.0, то используйте расширение mysqli
https://www.php.net/manual/ru/book.mysqli.php

ВКонтакте Facebook Twitter