Intereting Posts
POST XML для URL с PHP и обработкой ответа PDF, созданный с помощью FPDF, не может быть открыт Adobe Reader Индекс слов PHP, производительность и разумные результаты WooCommerce: назначение конечной точки настраиваемому шаблону на моих учетных страницах пользователей для просмотра в локальном часовом поясе Преобразование целочисленных строк в формат денег проблемы с немецкими умляутами в php json_encode Разделите все, начиная от строки, кроме числа и знаменателя валюты Использование jQuery / Ajax с PHP для отображения текущего прогресса Codeigniter – Записывать несколько направляющих в один файл с новой структурой каталогов checked checkbox останется через разбивку на страницы Вызов PHP-файла в Java по URL-адресу Как напечатать один комментарий в drupal? Вычисление среднего цвета между двумя цветами в PHP, используя номер индекса в качестве эталонного значения Обновление статуса Facebook через php

Как получить нет. строк, возвращаемых в переменной набора записей в php?

class Mymodel extends CI_Model { public function getData($passwd,$email) { //$flag=0; $u->where('username', $email); $u->where('password', $passwd); $total = $u->count(); echo $total; } } 

Я хочу показать общее количество нет. строк, возвращаемых $u->count() но я получаю следующую ошибку

Возникла ошибка PHP

Уровень важности: уведомление

Сообщение: Неопределенная переменная: u

Имя файла: models / mymodel.php

Номер строки: 10

Это вернет счет

  public function getData($passwd, $email) { //$flag=0; $this->db->where('username', $email); $this->db->where('password', $passwd); $total = $this->db->count_all_results('table_name'); return $total; } 

приведенный выше метод возвращает счет, вы можете называть его просто

 echo $this->mymodel->getData($passwd, $email); 

от вашего контроллера.

Вы получаете ошибку, потому что в классе этого класса нет переменной $u . Вам нужно будет передать его в функцию

public function getData($passwd, $email, $u)

Это можно сделать несколькими способами, но это самое простое решение.