Пока я кодировал свой интернет-магазин, я получил это странное сообщение об ошибке, которое я никогда не видел раньше!Невозможно использовать возвращаемое значение функции в сообщении об ошибке связи
Фатальная ошибка: Не удается использовать функцию возвращаемое значение в контексте записи в строке 5
Вот мой код
<?php
if (isset($_GET['pro_id'])){
$product_id = $_GET['pro_id'];
$query = $con->query("SELECT * FROM viewcounter WHERE productcode='$product_id'");
if(mysqli_num_rows($query) = 0){
$insert_id = "insert into viewcounter (productcode) values ('$product_id')";
$insert_id = mysqli_query($con, $insert_id);
mysql_query("UPDATE viewcounter SET `views`=`views`+1 WHERE productcode='$product_id'")
}
$get_pro = "select * from products where product_id='$product_id'";
$run_pro = mysqli_query($con,$get_pro);
while($row_pro = mysqli_fetch_array($run_pro)){
$_SESSION['pro_id'] = $row_pro['product_id'];
$_SESSION['pro_cat'] = $row_pro['product_cat'];
$_SESSION['pro_brand'] = $row_pro['product_brand'];
$_SESSION['pro_title'] = $row_pro['product_title'];
$_SESSION['pro_price'] = $row_pro['product_price'];
echo '....';
";}}?>
И это линия 5, что я получаю сообщение об ошибке:
if(mysqli_num_rows($query) = 0){
Примечание: Я пропустил запись кода, который соединяет мою базу данных здесь, потому что это уже хорошо!