gpt4 book ai didi

php - 通过mysql表中的变量插入

转载 作者:行者123 更新时间:2023-11-29 20:43:39 24 4
gpt4 key购买 nike

我想通过用户定义的变量将数据插入到mysql表中。这就是我正在做的事情。它没有给出错误,但也不将任何数据上传到表中。

$sql="insert into table(".$columns_name.") values(".$val.")";

以下是变量的值:
$columns_name= col1, col2, col3, col4
$val= aa, 11, 22, bb

最佳答案

可能的问题:

1- table 是保留字。你的表名不能是“table”。 (我假设您将其写为模拟名称)。

2- INSERT 查询中列名和值的格式错误。

在查询之前尝试一下:

$columns_name = "`$columns_name`";
$columns_name = str_replace(', ', '`, `',$columns_name);

$val = "'$val'";
$val = str_replace(', ', "', '",$val);

关于php - 通过mysql表中的变量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38508366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com