DrumBass

Рейтинг
46
Регистрация
30.03.2008

Спасибо всем! =) Проблема была в том, что перед запросом идет

function show_category ($id_cat, $gl, $up = '', $rec = -1)
{

а echo я делал перед этой функцией. Перенес

$_GET['id'] = htmlspecialchars($_GET['id']);
if(empty($_GET['id'])) $_GET['id'] = 1;
$idss = $_GET['id'];

перед mysql запросом и все заработало!

K_V_S:
Видите, а она у вас не определена - $ids не определена. Не может исключить то, что не определено. Поэтому и выводит.

Посмотрите, откуда берется эта переменная $ids. До строки 380 в test.php.

Так если echo $ids; работает и если поставить ее вместо первой переменной, то тоже будет работать.

Сама переменная берется так

$_GET['id'] = htmlspecialchars($_GET['id']);
if(empty($_GET['id'])) $_GET['id'] = 1;
$idss = $_GET['id'];

palladin_jedi:
PHP код:
$sql = "SELECT FROM `category` WHERE bycategory='".$id_cat."' AND id!='".$ids."'";
$result = mysql_query($sql);
Если что-то не так - можно дампнуть переменные по очереди чтобы посмотреть, что с ними не так.

Вот что вывел You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #12' at line 1

---------- Добавлено 16.07.2012 в 19:05 ----------

Segey:
на момент запроса, в id точно верное значение?
Попробуйте, вывести запрос через echo и потом его в консоль/phpmyadmin

echo $ids; - работает и выводит, то что нужно

Насчет вывести запрос в echo это как? Можно подробнее?

---------- Добавлено 16.07.2012 в 19:07 ----------

Segey:
еще есть id <> $id

не работает

K_V_S:
Вывод ошибок отключен?

Поставьте error_reporting(E_ALL);

Сделайте echo mysql_error();

var_dump($ids); - что пишет?

И что значит - не хочет работать?
Выдает не то, что вам нужно или вообще ничего не выдает?

Notice: Undefined variable: ids in test.php on line 380
NULL

Выводится, но у меня стоит ограничение на id!= т.е мне нужно исключить одну определенную позицию, а она все равно выводится

K_V_S:
mysql_query("SELECT * FROM `category` WHERE bycategory='".$id_cat."' AND id!='".$ids."';")

?

не работает

K_V_S:
У $ids какой тип?

целые числа

Забыл написать. Если переменные поменять местами то будет работать та, что идет первой

DiAksID:
setInterval

Нужно готовое решение

seolink74:
А сейчас кто на первом месте с куском вашего текста? Другой сайт с копией вашего текста? То есть у Вас его украли?

Да. До этого было много сайтов, которые воруют контент, но в выдаче они шли после меня.

Кто-то минусанул в репу, отвечаю - на тот момент публикации функции защиты контента в вебмастере еще не было

seolink74:
Ка Вы определили что не первоисточник?
Как Вы определяете первоисточник?
Может просто релевантность документа изменилась?

Ввел кусок текста в поиск, раньше мой сайт был на первом месте

Текст дописывал также, под тотже запрос

Fr3d:
попробуйте

Теперь все страницы редиректит на 404

DrumBass добавил 23-10-2011 в 00:06

Желательно чтобы редирект срабатывал так: домен/xxx.html? на домен/xxx.html т.е все что идет после "?" удалялось вместе с ним

Всего: 75