SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.03.2020 19:01:24

radistkmm
Участник
Зарегистрирован: 20.03.2020
Сообщений: 1

phpmyadmin ошибка базы

Fatal error: Uncaught Error: Call to undefined method mysqli_result::affected_rows() in C:\Users\keiko\Downloads\OSPanel\domains\localhost\validation-form\check.php:23 Stack trace: #0 {main} thrown in C:\Users\keiko\Downloads\OSPanel\domains\localhost\validation-form\check.php on line 23

кто знает в чем проблема?

Отредактированно radistkmm (20.03.2020 19:03:15)


Прикрепленные файлы:
Attachment Icon Screenshot_1.png, Размер: 56,600 байт, Скачано: 10

Неактивен

 

#2 20.03.2020 21:12:32

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2261

Re: phpmyadmin ошибка базы

Вам не нужен affected rows тут вовсе - нужно понять есть ли пользователь такой в базе.

$mysqli = ... //строка №22
$query = "SELECT count(*) as co FROM signup WHERE login = '" . $login . "'";
$result=mysqli_query($mysqli, $query);  
$row = mysqli_fetch_array($result);
$count = intval($row['co']);
if ($count == 0) {
  //Вот здесь уже добавляем нового пользователя
}


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson