mysqli::prepare
से दस्तावेज़
:
कथन निष्पादित करने या पंक्तियों को लाने से पहले पैरामीटर मार्करों को mysqli_stmt_bind_param() और/या mysqli_stmt_bind_result() का उपयोग करके अनुप्रयोग चरों के लिए बाध्य होना चाहिए।
यानी:
$name = 'one';
$age = 1;
$stmt = $mysqli->prepare("INSERT INTO users (name, age) VALUES (?,?)");
// bind parameters. I'm guessing 'string' & 'integer', but read documentation.
$stmt->bind_param('si', $name, $age);
// *now* we can execute
$stmt->execute();