可以从IF语句中插入INTO

时间:2014-01-05 23:06:38

标签: php sql

只是想知道是否可以通过if语句运行INSERT INTO sql命令?

我有一些包含测试成员的测试组,如果group_id等于3,我想将组ID添加到db表中。我不确定如何编写INSERT INTO sql。

我目前正在将group_id号码传递给名为$groupIDResult的变量。

我目前唯一的代码是:

if ($groupIDResult[0] == 3) {}

2 个答案:

答案 0 :(得分:1)

  

只是想知道是否可以运行INSERT INTO sql命令   通过if语句?

是。 if语句只是检查您设置的条件的条件,例如$groupIDResult[0]是否等于3。所以就这样做,一切都很好:

if ($groupIDResult[0] == 3) {
   // INSERT INTO query & related PHP logic to run that query goes here.
}

但你说:

  

我不确定如何写入INSERT INTO sql。

那么真正的问题是什么?是关于SQL查询还是if条件?因为你走在正确的轨道上,但不清楚你为什么遇到问题。

答案 1 :(得分:0)

insert语句将放在花括号中,其格式为

INSERT INTO table_name(column_name) VALUES(your_value)

有关特定语法的任何框架,请参阅PHP手册或手册。

W3Schools.com也有一些您可能会觉得有用的SQL资料的介绍。