Функция Код (PHP): public function getkey($key, $domain){ $sql_select = "SELECT * FROM `key`"; $result = $this->mysqli->query($sql_select); while ($row = $result->fetch_array()) { if($row['key_auto-donate'] == $key) { if($row['domain'] == $domain) { return("{\"INFO\":\"YES\"}"); } else { return("{\"INFO\":\"NO\", \"error\":\"domain\"}\n"); } } else { return("{\"INFO\":\"NO\", \"error\":\"key\"}\n"); } } } Проблема = Не выводит 2-ю строку из базы, как можно исправить?
Нет, в любом случае выводились бы 2 строки Код (PHP): public function getkey($key, $domain){ $sql_select = "SELECT * FROM `key`"; if($result = $this->mysqli->query($sql_select)) { while ($row = $result->fetch_array(MYSQLI_BOTH)) { printf ("%s (%s)\n", $row["key_auto-donate"], $row["domain"]); if($row['key_auto-donate'] == $key) { if($row['domain'] == $domain) { return("{\"INFO\":\"YES\"}"); } else { return("{\"INFO\":\"NO\", \"error\":\"domain\"}\n"); } } else { return("{\"INFO\":\"NO\", \"error\":\"key\"}\n"); } } } } ответ Код (PHP): 5234356767256532 (http://example.ru/) {"INFO":"NO", "error":"key"} Добавлено спустя 26 минут 15 секунд:Я переименовал таблицу в key_code пск key зарегистрированное имя mysql Добавлено спустя 40 секунд: Все равно выводиться только 1-я строка Добавлено спустя 2 минуты 34 секунды: Кстати, условие не соблюдается еще в Код (PHP): if($row['key_auto-donate'] == $key) Пск 2-я страка не выводиться.
при чем здесь не выводит ошибок ))) есть факт: реальность отличается от твоего представления о ней. в процессе отладки ты выяснишь какие условия срабатывают, что находится в переменных. короче, найдешь причину. P.S. смотреть на такие отступы в коде просто больно. ты сам понимаешь что к чему? помоему нет.
Последняя ошибка в логе просто радует Код (PHP): [29-Nov-2015 23:00:55 UTC] PHP Fatal error: Cannot use object of type stdClass as array in /home/public_html/key/index.php on line 48 Добавлено спустя 1 минуту 59 секунд: Странно только что это строки нет, их макс 41 Добавлено спустя 16 минут 9 секунд: Код (PHP): [30-Nov-2015 09:00:48 UTC] PHP Warning: mysqli::mysqli() [<a href='mysqli.mysqli'>mysqli.mysqli</a>]: (28000/1045): Access denied for user 'u449191985_base'@'10.2.1.46' (using password: YES) in /home/public_html/key/index.php on line 17 [30-Nov-2015 09:00:48 UTC] PHP Warning: mysqli::query() [<a href='mysqli.query'>mysqli.query</a>]: Couldn't fetch mysqli in /home/public_html/key/index.php on line 29 [30-Nov-2015 09:00:48 UTC] PHP Fatal error: Call to a member function fetch_array() on a non-object in /home/public_html/key/index.php on line 30 Последние