php - Mysql 在没有 mysql_connect 的情况下通过 PHP 使用临时表

标签 php mysql temp-tables

我想在我的 PHP 代码中使用临时表。这是一份将邮寄的表格。我确实使用 session 变量和数组,但填写的一些数据必须以表格格式存储,并且用户必须能够在出现拼写错误等情况下删除条目。使用数组执行此操作可以工作(不确定),但我有点新在 php 和使用表似乎要简单得多。我的问题是,使用 mysql_connect 创建表并添加数据行,但是当我添加第二行时,它会删除表并再次创建它...使用 mysql_pconnect 的工作原理是不删除表,但会创建比表实例更多的内容次并删除条目?真是一团糟!如何最好地使用临时表并且在页面刷新时不删除​​它们?如果用户关闭页面并将表保留在数据库中,则不使用临时表可能会导致其他问题。

最佳答案

听起来很困惑!我根本不知道为什么您要使用临时表,但您可以创建一个随机表名称并将其分配给 session 变量。但这是非常错误的,因为您将为每个用户都有一个表!

如果必须使用数据库,请将字段添加到名为 sessionID 的表中。当您执行插入/删除操作时,请引用 php sessionid。

仅将数据存储在 session 中可能会容易得多...

关于php - Mysql 在没有 mysql_connect 的情况下通过 PHP 使用临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1506460/

相关文章:

SQL 在 If 和 Else block 中插入临时表

php - undefined variable HTTP_POST_FILES 错误

MySQL:LIKE 中的 ss 和 ß

mysql - 亚马逊 RDS : ER_RECORD_FILE_FULL: The table is full occured while creating temporary table in stored procedure

ruby-on-rails-3 - Rails 3 ActiveRecord 临时表

php - 如何对未登录的用户隐藏 php 功能

php - 解析错误 explode ('-' ,'foo-bar' )[0] (例如)

php - 为什么这个字符串回显 0?

php - PDO 选择 [和 - 或]

Mysql每日性能报告