【发布时间】:2012-04-03 22:46:25
【问题描述】:
我有一个名为“files”的表,用于存储 file_id。基本上,我网站上的用户可以将文件上传到我的网站,当用户上传文件时,该文件的所有信息都会上传到我的表中。
无论如何,我正在开发一个文件管理器,用户可以在其中查看他们上传的所有文件、编辑文件名、删除文件等。
我的做法是,当文件上传时,用户的唯一 id 与具有唯一文件 id 的行一起上传。
所以我为我的文件管理器所要做的就是匹配用户的 id 与其中许多行都说用户的 id,然后在文件管理器页面上显示每个文件。
最简单的方法是什么?
这是我所知道的。不太好,我知道。
$checkfiles = mysql_query("SELECT * FROM repository WHERE userid = '$useridtemp'") or die(mysql_error());
$fileinfo = mysql_fetch_array($checkfiles);
【问题讨论】:
-
好的,那么问题出在哪里?您走在正确的轨道上,这将为您提供一组在 userid 列中具有该用户 id 的行。现在您需要遍历它们并拉出 file_id 列。
标签: php mysql rows file-management