我还需要使用mysqli_query($ connection,$ results);和mysqli_close($ connection); ?我需要保留mysqli_query()和mysqli_close()吗?
$sql = $connection->prepare("INSERT INTO pawnshop ".
"(Pawnshop_Name, Street, Barangay, City, DTI_Permit_No, Mayor_Permit_No, Firstname, Middlename, Lastname, Contact_Number, Email_Address, Password) ".
"VALUES ".
"(?,?,?,?,?,?,?,?,?,?,?,?)");
$sql->bind_param("ssssiissssss", $pawnshopName, $street, $barangay, $city, $dtiPermitNo, $mayorPermitNo, $firstName, $lastName, $middleName, $contactNumber, $email, $password);
$sql->execute();
$results = $sql->get_results();
mysqli_query($connection, $results);// Do I still need this?
mysqli_close($connection); //Do I still need this
阅读说明书http://www.php.net/manual/en/mysqli.quickstart.prepared-statements.php - 简短的回答:没有。长答案。 'mysqli_query($ connection,$ results); //我是否仍然需要这个?'** NO。** - 'mysqli_close($ connection); //我是否仍然需要这个'无关紧要,只要你没有在另一个查询之下进行查询,如果你还有更多的事情要做。 –
'mysqli_query($ connection,$ results); //我还需要这个吗?'http://php.net/manual/en/mysqli-stmt.get-result.php'$ result = $ stmt-> get_result (); while($ row = $ result-> fetch_array(MYSQLI_NUM))'如果您要打印行,**是。** –
可以使用sql-> close();?比mysqli_query()和mysqli_close()。 – soyan