В PHP, есть ли способ сделать следующее утверждение, чтобы проверить, существует ли строка?
Если "в случаях таблицы есть поле" passenger "со значением 4 WHERE case = '$ case '{code ...}
case
$query ='SELECT 1 FROM cases WHERE passenger = 4 AND case ="$case"'; $result = mysql_query($query); if(mysql_num_rows($result)){ //exists }
не так элегантно, нет.Но вы можете выполнить запрос и сравнить результат:
$case = mysql_real_escape_string($case); // make sure to escape values going in queries if (($r = mysql_query("SELECT * FROM cases WHERE passenger=4 AND case='{$case}'")) !== false) { if (mysql_num_rows($r)) { // your code here. } }