Sesuriti
Продвинутый
Дата регистрации:
24.04.2013 16:20:53
Сообщений: 72
У меня есть код, но он почему-то не делает необходимые операции, хотя по логике все верно:
function statistic ($magazine, $x) {
while ($row = $magazine -> fetch_assoc()) {
$x = $x + $row['y']; //y - берем из базы
}
}
$x = 5;
$mysqli = new mysqli("localhost", "asonline", "", "asonline"
$mysqli -> query ("SET NAMES 'utf-8'"
$magazine = $mysqli -> query ("SELECT * FROM `magazine`"
statistic($magazine, $x);
echo $x;
при выводе переменной $x выводится 5, а не сумма переменной, если я не использую функцию, все выводится верно.