Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在sqlite中插入数据始终位于第一行_Php_Sql_Sqlite - Fatal编程技术网

Php 在sqlite中插入数据始终位于第一行

Php 在sqlite中插入数据始终位于第一行,php,sql,sqlite,Php,Sql,Sqlite,我在SQLite中有一个表,我希望有50个条目,而不是更多。可以少一些。该列表应作为FIFO工作。所以我总是在位置id=1处添加一个条目。如果列表的大小超过50,则id=51的条目将被删除。我该怎么做 id | entry --------------- 1 First 2 Second . ..... 50 Fiftieth 添加新条目: id | entry --------------- 1 NewFirst 2 First 3 Second . ..... 50 F

我在SQLite中有一个表,我希望有50个条目,而不是更多。可以少一些。该列表应作为FIFO工作。所以我总是在位置id=1处添加一个条目。如果列表的大小超过50,则id=51的条目将被删除。我该怎么做

id | entry
---------------
1  First
2  Second
.  .....
50 Fiftieth 
添加新条目:

id | entry
---------------
1  NewFirst  
2  First
3  Second
.  .....
50 Fourtynineth 

你可以用扳机。 它将在您每次进行更新、插入或删除时执行特定任务

在表_namebegin上创建触发器_name[之前|之后]事件_type(插入、更新、删除) --触发逻辑 结束

看看这个网站:

您需要移动下面的行以腾出空间。请选中此复选框