Loading...
PHP/MySQL | Ничего не выводит
ValekS , $classs ничего не выдает
wladua2016 , я для этого написал маленькую функцию:

function my_esc($str) {
global $mysqli;
return $mysqli->real_escape_string($str);
}

Можешь и у себя использовать
etozhedanya , как ее использовать?
wladua2016 (01.02.2017 в 13:02)
etozhedanya , shop.php?mode=class&StreetLight этого когда выбрал класс

Так должно быть shop.php?mode=class& images= StreetLight
wladua2016 (01.02.2017 в 13:02)
etozhedanya , как отфильтровать?

Руками. У тебя там строка должна быть? Тогда mysql_real_escape_string. Хотя надо еще смотреть что ты используешь для работы с базой. Функция выше для чистого мускула.
wladua2016 , вот так: $shops= $sql->ass("SELECT * FROM `shop` WHERE `images`='". my_esc($classs) ."' ");
wladua2016 , тебе просто $mysqli надо поменять на своё, в твоём случае, $sql. У тебя в движке mysqli же?
wladua2016 , а почему у тебя тут if(isset( $_GET ['images'])), а дальше $classs= $_POST ['images']; ?
Вообще, тяжело, конечно, в слепую помогать с чужим кодом
________
посл. ред. 01.02.2017 в 13:09; всего 1 раз(а); by etozhedanya
etozhedanya , а как правильно должно быть?
etozhedanya (01.02.2017 в 13:06)
wladua2016 (01.02.2017 в 13:02)
etozhedanya , shop.php?mode=class&StreetLight этого когда выбрал класс

Так должно быть shop.php?mode=class& images= StreetLight


Плюсую. Еще заменить:
$classs = $_POST['images'];
На:
$classs = isset($_POST['images']) ? $_POST['images'] : $_GET['images'];

И должно работать.
Онлайн: 4
Время:
Gen. 0.1199
(c) Bym.Guru 2010-2026