我有一个函数可以返回特定域的域名年龄。我想在计算域年龄后将该值存储在数据库中。根据我的知识,我已经做了一切,但数据没有发送到桌面。我的代码如下,
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);
}
表的名称是结果,列名是domain_age。你能告诉我为什么价值没有存储在数据库中吗?我使用的数据类型是domain_age的varchar。 谢谢。
答案 0 :(得分:0)
试试这个:
mysqli_query($con,"INSERT INTO results(domain_age) VALUES ('".$temp."')");