где тут ошибка?
$query = $mysqli->query(\"SELECT * FROM `\".$prefix.\"settings`\"
while($queryy = $query->fetch_assoc())
{
$set[$queryy[\'name\']] = $queryy[\'value\'];
}
$cache = array();
$query = $mysqli->query(\"SELECT * FROM `\".$prefix.\"cacheSettings`\"
while($queryy = $query->fetch_assoc)
while($queryy = $query->fetch_assoc())
Добавлено 22.12.13 в 21:03:00:
последняя строка в первом посте
вот
$query = $mysqli->query(\"SELECT * FROM `\".$prefix.\"settings`\"
while($queryy = $query->fetch_assoc())
{
$set[$queryy[\'name\']] = $queryy[\'value\'];
}
$cache = array();
$query = $mysqli->query(\"SELECT * FROM `\".$prefix.\"cacheSettings`\"
while($queryy = $query->fetch_assoc())
{
$cache[$queryy[\'name\']] = $queryy[\'value\'];
}
if(isset($_COOKIE[\'login\']) AND isset($_COOKIE[\'password\']) AND empty($user_data))
{
$log = mysqli_real_escape_string($mysqli,htmlspecialchars(trim($_COOKIE[\'login\'])));
$pas = mysqli_real_escape_string($mysqli,htmlspecialchars(trim($_COOKIE[\'password\'])));
$user = $mysqli->query(\"SELECT * FROM `\".$prefix.\"users` WHERE `login`=\'\".$log.\"\' AND `password`=\'\".$pas.\"\'\"
if($user->num_rows > 0)
{
$user_data = $user->fetch_assoc();
}
}
а на сайте выдает вот такую ошибку
Fatal error: Call to a member function fetch_assoc() on a non-object in /home/imstatne/public_html/Sys/core.php on line 16
и вообще, там переменные одинаковые, соответственно работать не будет
Добавлено 22.12.13 в 21:07:26:
ахиреть, ты где этот код родил? .глаза.
Добавлено 22.12.13 в 21:09:09:
эта ошибка говорит от том что запрос в бд вернул bool(false), тобишь пусто, нужно условием проверять
BLIZARD, ошибка в запросе значит. Обычно префикс к имени таблицы через нижнее подчеркивание приписывается, может в этом дело?
while ($queryy = mysqli_fetch_assoc($query)){
заместо
while($queryy = $query->fetch_assoc()){
а вот 6 строчку переделал так
while($queryy = $query->fetch_assoc)
то сайт робит но но половины модов не потключаются к бд
А вообше действительно код ужас. На mysqli компактней можно.
Тему перенёс из подраздела Вопросы/Предложения в подраздел Программирование!