从php插入时如何向记录添加文本?

时间:2016-04-12 20:20:47

标签: php mysql

我正在使用此语句向数据库添加信息

$sql = "INSERT INTO test1 (manufacturer, name, url) VALUES ('{$_POST['manufacturer']}','{$_POST['name']}', '{$_POST['url']}')";
var_dump($sql);

我想在http://webaddress.com/之前添加$_POST['url']。因此,如果我输入文件名示例,它将作为http://webaddress.com/example

进入记录

1 个答案:

答案 0 :(得分:1)

您只需要连接字符串和变量

"INSERT INTO test1 (manufacturer, name, url) VALUES ('".$_POST['manufacturer']."','".$_POST['name']."', 'http://webaddress.com/".$_POST['url']."')";

作为旁注,我希望您将注意力集中在sql injection上,因为您的代码容易受到攻击并且您处于危险之中