[英]Data not storing in mysql database table
我有一個返回特定域的域年齡的函數。 我想在計算域年齡后將該值存儲在數據庫中。 據我所知,我已正確完成了所有操作,但數據未發送到表中。 我的代碼如下
function domainAge()
{
$con=mysqli_connect("localhost","root","","fyp");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$url=$_POST["urlo"];
require("DomainAge.class.php");
$w=new DomainAge();
echo $w->age($url);
$temp = $w->age($url);
mysqli_query($con,"INSERT INTO results(domain_age) VALUES ($temp)");
mysqli_close($con);
}
表的名稱為results,列名稱為domain_age。 您能否告訴我為什么該值未存儲在數據庫中? im所使用的數據類型是domain_age的varchar。 謝謝。
嘗試這個:
mysqli_query($con,"INSERT INTO results(domain_age) VALUES ('".$temp."')");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.