我對SQL注入的代碼不起作用(標題中的錯誤消息)。警告:mysqli_stmt :: bind_param():類型定義字符串中元素的數量與綁定變量的數量不匹配11
我簡化了我的代碼,但它仍然無法正常工作。
<?php
include "conf.php";
$db = new mysqli($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS, $MYSQL_DB);
$ltime =10;
$url= 1;
$title =2;
$result = $db->prepare("INSERT INTO links VALUES ('', ?, ?, ?)");
$result->bind_param('ss', $url, $title, $ltime);
$result->execute();
我創建了DB,所有變量都是整數,第一個值是ID,它是用一個自動遞增標誌創建的。
非常感謝!你的回答非常有用! – user5494725