-1
Мой код:MySQL ошибка синтаксиса в запросе SELECT,
$fileid = $_GET['imgid'];
$fileid = (int)$fileid; //id is int type in photos table
require 'database.php';
//get the image sourc name
$q = "SELECT src form photos WHERE id='$fileid'";
$result = $mysqli->query($q) or die(mysqli_error($mysqli));
if ($result)
{
$row = $result->fetch_object();
$filename = $row->src;
ОШИБКА: У вас ошибка в вашем SQL синтаксиса; проверьте руководство, соответствующее версии вашего MySQL-сервера, для правильного синтаксиса для использования рядом с 'photos WHERE id = '12' 'по строке 1
как это работает? –
это только кажется, пока вы не посмотрите на строку 2;) – Mchl
@Col: Ой, вы правы. Не заметил, что его бросают на «int». –