0
这是的情况:动态XML与SQL数据库。如何?
我有一个图片上传的网站。当用户上传照片时,诸如photo_id和photo_url等详细信息将存储在名为照片的表格中。要知道哪个用户上传了哪些照片,我创建了一个名为member_photos的表,其中包含以下字段member_id,photo_id。要显示画廊,我所要做的就是将会话ID与会员ID进行比较并查询照片。
我想要的是,而不是将照片url存储在SQL数据库中,我希望它以下面的方式存储在XML文件中。
<user>Steve</user>
<photourl>http://localhost..</photourl>
<photourl>http://localhost..</photourl>
<photourl>http://localhost..</photourl>
<user>John</user>
<photourl>http://localhost..</photourl>
<photourl>http://localhost..</photourl>
<photourl>http://localhost..</photourl>
用户可以上传多张照片,但照片只属于一个用户。一对多的关系。
我也希望PHP将数据写入XML文件。
现在为特定用户显示图库,我所做的只是将member_id与会话的member_id进行匹配,然后从数据库中检索photo_url。
我想要做的是从XML文件中检索照片URL并使用XSLT以表格格式显示它。
建议任何人?帮助将不胜感激:-)
为什么要“存储”XML文件呢?为什么不从数据库表按需创建? –
这个问题与XSLT有什么关系? – LarsH