|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2011-03-26 00:54 UTC] four dot zero dot one dot un dot authorized at gmail dot com
[2011-03-26 05:30 UTC] pierrick@php.net
-Status: Open
+Status: Bogus
[2011-03-26 05:30 UTC] pierrick@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 05 08:00:02 2025 UTC |
Description: ------------ Though mysqli_stmt->get_result() returns false on failure as expected, it doesn't also generate an error on failure. Can warning-level errors be added to help explain when/why a get fails? Thanks, 401 Test script: --------------- $m = new Mysqli(); $s = $m->prepare("SELECT * FROM test where(id = ?)"); $v = 1; $s->bind_param('i', $v); $s->execute(); $s->store_result(); // cause of get_result's failure $r = $s->get_result(); Expected result: ---------------- Warning-level error on get_result() line 9 explaining why results failed to return from method call, or at the very least a warning stating a failure of some kind occurred. Actual result: -------------- No warning generated.