Доброго времени суток! Как отфильтровать правильно переменную $identifier? Чтоб при вводе выводились данные пользователя, в случае пустой переменной выводилось 10 последних пользователей? Пробовал через isset, но на экран выводится 0.
PHP:
скопировать код в буфер обмена
<?PHP $identifier=intval($_GET["identifier"]); if($identifier){ $query='SELECT * FROM users WHERE identifier="'.$identifier.'"'; $result=$mysqli->query($query); while($row=$result->fetch_assoc()){ echo ' '.$row["email"].' '.$row["firstname"].' '.$row["lastname"].' '; } } else{ $query='SELECT * FROM users ORDER BY identifier DESC LIMIT 0, 10'; $result=$mysqli->query($query); echo 'Последние 10 пользователей:<br>'; while($row=$result->fetch_assoc()){ echo ' <a href="?identifier='.$row["identifier"].'">'.$row["firstname"].' '.$row["lastname"].'</a> '; } } ?>
|