Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.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 MySQL中每行的唯一页面_Php_Mysql_Row_Unique_Creation - Fatal编程技术网

Php MySQL中每行的唯一页面

Php MySQL中每行的唯一页面,php,mysql,row,unique,creation,Php,Mysql,Row,Unique,Creation,我在MySQL中有一个表。我想在我的目录中创建一个新文件,使每一行都有一个唯一的页面。唯一的问题是,许多行与同一个用户(相同ID)相关。我想确保用户只看到他们的页面。你知道我该怎么做吗?你可以使用.htaccess文件和虚拟地址,比如: www.site.com/128.html 向上地址的访问代码为: RewriteRule (.*)\.html$ index.php?user_id=$1 [L] 您可以使用$\u GET['user\u id']变量检查用户id。因此,如果您有100个用户

我在MySQL中有一个表。我想在我的目录中创建一个新文件,使每一行都有一个唯一的页面。唯一的问题是,许多行与同一个用户(相同ID)相关。我想确保用户只看到他们的页面。你知道我该怎么做吗?

你可以使用.htaccess文件和虚拟地址,比如:
www.site.com/128.html
向上地址的访问代码为:

RewriteRule (.*)\.html$ index.php?user_id=$1 [L]

您可以使用$\u GET['user\u id']变量检查用户id。

因此,如果您有100个用户,您希望生成100个或更多只能由相应用户访问的html文件?关于独特的东西。按分组或添加不同的(取决于您的表布局)事实上,我希望为每个事件(我的表包含事件)生成一个php页面,而不是为每个用户生成。这些页面只能由装箱事件的用户访问。好的。。。为什么不创建一个general eventpage,然后用数据库中的数据填充它呢?这会为你节省很多时间和麻烦。当你只需要一个查询就可以完成所有的工作,而用户的会话抱歉刚刚删除了我的评论时,你可以像访问yoursite.com/events.php?event_id=123那样访问该页面。@Soundz也有同样的想法。这样的情景会更好。是否要求用户单击某个内容?或者查看他们的详细信息,如果是,则Soundz idea适合。您确定使用.htaccess不会有危险吗?如果您希望用户只看到他们的页面,请不要使用这种方式。只需创建一个php文件并使用会话验证用户。