我正在尝试使用video_games
的值向我的表格$_GET
添加一行:
$yourname = $_GET['yourName'];
$bdd->exec('INSERT INTO video_games(name, owner, console, price) VALUES($yourname, \'Patrick\', \'PC\',45)');
但是我收到了这个错误:
中的未知列
$yourname
field list
我尝试了其他几种解决方案,例如$name
或name
或'name'
,而不是$name
。但我不能插入$_GET
的值。
我还检查过其他帖子,但我找不到任何解决方案,但它应该是一个着名的问题。
为简单起见,问题是:如何使用INSERT
函数将变量的值放在exec()
语句中?
感谢。
答案 0 :(得分:0)
你有没有试过这个......
$yourname = $_GET['yourName'];
$bdd->exec("INSERT INTO video_games(name, owner, console, price) VALUES('$yourname', 'Patrick', 'PC',45)");