Я немного фанат php.
Я пытаюсь сделать запрос к моей базе данных с массивом, я пытаюсь подсчитать количество строк, возвращаемых запросом для каждой страны в моембазы данных, а также подсчитать строки для каждой из этих стран с цифрой, равной 1. Используя следующий код:
<?php
include ('mysqli_connect.php'); // indclude mysql connection functions
$countries = array('united states','canada','united kingdom');
foreach($countries as $country){
//e.g. $r_spain holds the results from the query below with spain as $country
$r_.$country = mysqli_query($dbc,"SELECT * FROM feelings WHERE country = '$country' AND digit='1'");
//loop through the results
while($row = mysqli_fetch_array($r_.$country, MYSQLI_ASSOC)){
$rowCount = mysqli_num_rows($r_.$country);
echo $country."=".$rowCount;
}
}
?>
Это сообщение об ошибке, которое я получаю:
Catchableфатальная ошибка: объект класса mysqli_result не может быть преобразован в строку в /home2/designwr/public_html/uwe/notalone/updates/percentage.php в строке 9
, кто-нибудь может указать мне правильное направление?
спасибо, alsweeet