Когда я использую
function __construct()
{
// open db
$this->db = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE);
if (!$this->db)
die(mysql_error());
$this->db->query("SET NAMES 'utf8';");
}
$result=$this->db->query("SELECT OrgNo, CompanyName FROM ematch WHERE CompanyName LIKE '%$word%';");
$num=$result->num_rows;
print $num;
$i=0;
while ($i < $num)
{
$OrgNo=mysql_result($result,$i,"OrgNo");
$CompanyName=mysql_result($result,$i,"CompanyName");
$i++;
print $OrgNo.' '.$CompanyName.'<br>';
}
Я получаю эту ошибку:
Предупреждение: mysql_result (): предоставленный аргумент не является допустимым ресурсом результата MySQL
и ничего не выходит.