Я пытаюсь сделать поле выбора, которое изменяет порядок моих данных MYSQL. код я получил до сих пор возвращает пустую страницу, и я не могу понять, почему ..Как получить заказ в Mysql?
$host = "IP";
$user = "USER";
$pwd = "PW";
$db_name = "DBNAME";
echo "<p>Order by: <select name='order' id='order' onChange='document.getElementById('order').submit();'><option value='DESC'>Newest</option><option value='ASC'>Oldest</option></select>";
if(!isset($_POST['order']) {
$order = "DESC";
} else {
$order = $_POST['order'];
}
$link = mysqli_connect($host, $user, $pwd, $db_name)or die("cannot connect");
$sql = mysqli_query($link, "SELECT * FROM foto ORDER BY id ".$order." LIMIT 25") or die(mysqli_error($link));
//var_dump($sql);
while ($rows = mysqli_fetch_assoc($sql))
{
echo "<img class='littleshow'"."id='foto".$rows['id']."'src='".$rows['foto']."' onclick='Bigscreen(this)'></img>";
}
закомментировать весь ваш код для эха исключения. Затем раскомментируйте строки один за другим, пока страница не станет пустой, а затем исправьте ошибку в строке, которую вы просто раскололи. – OGHaza
если ваша проблема решена aneesh, тогда примите его ответ. Это будет проще для других. что происходит, люди приходят и думают о том, что ответ, если ответ будет принят, тогда люди не будут тратить время на размышления о ответе –