के साथ mysqli_fetch_object का उपयोग करना संभव है mysqli_fetch_object mysql_query()
का उपयोग करके देखे गए सभी उदाहरण, मैं इसे तैयार बयान के साथ काम नहीं कर सकता। क्या किसी को पता है कि इस कोड स्निपेट में क्या गलत है, क्योंकि fetch_object शून्य लौटाता है।क्या एक तैयार कथन
$sql = "select 1 from dual";
printf("preparing %s\n", $sql);
$stmt = $link->prepare($sql);
printf("prepare statement %s\n", is_null($stmt) ? "is null" : "created");
$rc = $stmt->execute();
printf("num rows is %d\n", $stmt->num_rows);
$result = $stmt->result_metadata();
printf("result_metadata %s\n", is_null($result) ? "is null" : "exists");
$rc = $result->fetch_object();
printf("fetch object returns %s\n", is_null($rc) ? "NULL" : $rc);
$stmt->close();
उत्पादन होता है:
preparing select 1 from dual
prepare statement created
num rows is 0
result_metadata exists
fetch object returns NULL
निश्चित रूप से पंक्तियों की संख्या> 0 होना चाहिए? – jcuenod