revered

Рейтинг
131
Регистрация
03.08.2012
siv1987:
Как вы это поняли из вышесказанного, мне вот интересно? Кроме вас насчет версии php здесь больше никто ничего не говорил.
Капайте дальше свой запрос... Условие лучше всего делать по числовой айдишке. В качестве запроса вообще можно сделать простой COUNT(*) без никаких условий. Переделайте код на процедурный, если вы уверены что записей там есть а объект mysqli вас обманывает. Переделайте на обычный драйвер mysql/

Я уже пробовал переделывать запрос, если он через query:

$proverka = $mysqli->query("SELECT `id` FROM `users` WHERE `email`='$email' AND `md5_email`='$md5_email' ");

То все прекрасно работает. Такой код:

$add_user = $mysqli->prepare("INSERT INTO `users` (`username`, `email`, `password`, `date`, `md5_email`) VALUES (?, ?, ?, ?, ?)");

$add_user->bind_param("sssss", $login, $email, $password, $date, $md5_email);
$add_user->execute();
$add_user->close();

Тоже прекрасно работает. Ошибка была только (похоже) в $proverka = $proverka->get_result();

http://www.php.net/manual/ru/mysqli-stmt.get-result.php <- сдесь написано, что версия PHP: (PHP 5 >= 5.3.0) Следовательно, версия должна быть более 5.3 У меня версия 5.2.17, исходя из этого у меня не работает эта функция, а следовательно и не выполняется запрос, хотя запрос без этой функции, тот же insert работает нормально. Выходит вся проблема в версии PHP, правильно?

siv1987:
Это дает как минимум то, что $login не пустой.

Капайте в сторону своего запросу, если 0 записей - значит mysql по такому запросу совпадений не нашел. Отсюда и ходите. Проверяйте ту ли базу вы указали, в правильной кодировке ли $login если кириллица и тд. Полтергейстов не бывает (не в этой ситуации).

Так вот так вот я копал 2 часа, и когда уже силы исякли, идей и догадок в чем может быть проблема больше не было, я написал сюда. Но теперь как я понял, это из-за версии PHP?

if($mysqli->connect_errno){

die('Error connect to db '.$mysqli->connect_error);

}

Ошибку не выдает, подключение к бд нормальное.

Чето я не пойму зачем var_dump($login)? Он просто выводит $login, показывает что это string и 7 символов. А мне что это дает?

---------- Добавлено 16.12.2013 в 19:46 ----------

php версия 5.2.17, поэтому не работает?

---------- Добавлено 16.12.2013 в 20:04 ----------

Правильно я понял?

Убрал из кода php определение кодировки, сделал html - стало нормально все:)

Все работает! Спасибо большое!!!;)

Просто у меня запрос выглядит так (он динамический)

SELECT * FROM `ads` WHERE `gorod`='Москва' AND `pol`='Мужская одежда' AND `razdel`='Платья и юбки' AND `org`='1'

И если в конце добавить OR, то все другие критерии отбросятся как я понял:) Как быть?

Барышников:
Естественно, на сайте нет ничего нового, чего бы не было на других, более старых ресурсах. Уникальные тексты не есть новые и полезные.
Для начала выбросьте всё лишнее, что вредит рангу сайта. В частности, счетчик: сколько на сайте, да какой балл...
На первом экране сделайте четкую рубрикацию: для девушек, для старушек, для мужиков ... Вам виднее.

Про какой счетчик сколько на сайте вы говорите? Там ведь такого нет. Писать что-то новое, действительно практически нереально.... Тогда смысл вообще делать информативные сайты, ибо обо всем уже написали давно. Если и будет получаться писать что-то новое, то это будет буквально несколько статей... Стараемся итак писать как можно полезнее...

---------- Добавлено 06.12.2013 в 20:42 ----------

tracker111:
Самый лучший способ похудеть – очистить организм, наладить работу пищеварения и ускорить обмен веществ. Именно такое похудение окажется максимально эффективным. Но как именно похудеть? Вам поможет сельдерей. Изумительное растение для похудения!


правильно забанил, ибо текст написан для ботов

Если так пристально следить за ключевыми словами, убирать их, думать что вставить, равномерно распределять и т.п., скорее это уже будет для БОТОВ.... Только жаль, что яндекс врятли об этом думает.

---------- Добавлено 06.12.2013 в 20:44 ----------

consolopolus:
А сайт под агс из-за незакрытых в роботсе рубрик и пагинации.

Зачем закрывать рубрики в роботсе? Во первых мне кажется это более менее полезно для людей, с ПС перейти в рубрику и искать что надо, а во вторых в рубриках ВЧ, и смысл закрывать тогда?

Насчет пагинации не знаю, не знаю, я думаю врятли из-за этого, читал в нете. У всех разные мнения, кто говорит нужно закрывать, кто говорит - нет. Может это и принесло вред, но чтобы получить бан, я не согласен.

The WishMaster:
Ну и правильно. Такие сайты надо банить.

Чем обоснуете свои слова?

slams:
Кстати, оценка поста самописная или же какой-то плагин используете?

Самописная.

Вообщем как я понял, о нескольких ошибок 404, которых в индексе не должно быть, можно не беспокоиться:) Спасибо за помощь!

september:
Пишите платону.
Из некоторых ошибок:
- тайтл морды ужасен, уберите название сайта
- меню неудобное - прыгает туда-сюда
- 100500 категорий
- шапка на полэкрана

Насчет меню - согласен, а вот насчет категорий нет, почему плохо, когда много категорий? И кстати их не так уж и много...

Мне кажется это делает сайт более удобным, легче и быстрее найти информацию, которая тебе нужна....

А чтл платону то писать, хотя бы примерно как это должно выглядить? Сайт не индексируется, сделайте что-нибудь? :)

Всего: 350