fetch_fields() does not seem to be compatible with prepared statements like those used here. Makes things difficult if you're using a wildcard. I guess that's better for security in some obscure way.
-Alex Boese
![]() | mysqli_stmt_store_result(PHP 5) mysqli_stmt_store_result(no version information, might be only in CVS) mysqli_stmt->store_result -- Transfers a result set from a prepared statementDescriptionProcedural style: bool mysqli_stmt_store_result ( mysqli_stmt stmt )Object oriented style (method): class mysqli_stmt {bool store_result ( void ) } You must call mysqli_stmt_store_result() for every query that successfully produces a result set (SELECT, SHOW, DESCRIBE, EXPLAIN), and only if you want to buffer the complete result set by the client, so that the subsequent mysqli_stmt_fetch() call returns buffered data.
范例
上例将输出:
![]()
UCFirefly (at) yahoo.com
21-Feb-2006 04:25
fetch_fields() does not seem to be compatible with prepared statements like those used here. Makes things difficult if you're using a wildcard. I guess that's better for security in some obscure way. | ![]() | |||