Mysqli_affected_rows и буферизацияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Mysqli_affected_rows и буферизация

Сообщение Anonymous »

Я прочитал около дюжины сообщений о действиях effect_rows. Сейчас я здесь с effect_rows, иногда возвращающим 1, а иногда 0. Я так понимаю, он сообщает об изменениях. Обновление, которое ничего не обновляет, вернет 0. Изменения внесены — я вижу это в базе данных. Ошибок нет. Все вызовы проверяются.
Я пробовал store_result() перед доступом effect_rows.
Где-то я читал, что буферизация влияет на его поведение. Можно ли "прошить" после обновления? Как?
$conn = db_connect();
$sth = $conn->prepare($mysql_update);
$sth->bind_param("siii", $name, $age, $wt, $ht);
$sth->execute();
$sth->store_result();
$update_count = $sth->affected_rows;


Подробнее здесь: https://stackoverflow.com/questions/381 ... -buffering
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»