У меня проблема с тем, что мой подготовленный оператор возвращает только возвращенное количество строк, а не значение строки.Ниже мой код.Я попробовал Google для этого, но это ничего не говорит мне!Если бы кто-то мог сказать мне, что я делаю неправильно и как это исправить, я был бы очень благодарен.Спасибо
$query2 = 'SELECT * FROM kids_entry WHERE email = ?';
$stmt2 = $connection->prepare($query2);
// bind the user id as an integer to the first ?
$stmt2->bind_param('s', $email);
$stmt2->execute(); // execute the statement
$stmt2->store_result(); // this call is required for the next operation
while($row1 = $stmt2->fetch()){
printf ("%s \n", $entries);
}
РЕДАКТИРОВАТЬ
Я просто попытался заменить цикл if, и я получил то же самое.добавил новый код, он работает, но как бы я назначил это переменной $?