我的 PHP 文件有问题。首先,这是我的代码:
<?php
$users = mysql_fetch_assoc(mysql_query("SELECT u.*, ui.*, SUM(`Beach Ball` + `Sun Blocker`) AS items FROM user AS u INNER JOIN user_item AS ui ON u.user_id = ui.user_id WHERE u.user_id = '".$_SESSION['id']."' GROUP BY u.user_id"));
echo "<table><tr><td>User</td><td>Day of Trip</td><td>Items</td></tr>";
while($list=mysql_fetch_array($users)){
echo "<tr><td>" .$list['user']. "</td><td>" .$list['trip']. "</td>"
echo "<td>".$list['item']."</td></tr>";
}
echo "</table>";
?>
我的数据库类似于:
用户:杰克/苏西/史蒂夫
行程:周日/周日/周一
物品:杰克(沙滩球和防晒霜 = 1)/苏西(防晒霜 = 1 | 沙滩球 = 0)/史蒂夫(沙滩球 = 2 / 防晒霜 = 1)
关于版本:
PHP 5.3.27 / MySQL 5.5.32
(另外,这是关于我的代码的一个小例子,都是荷兰语)。
如果有人能在这方面帮助我,我将永远感激不尽。
PS:如果我尝试一个简单的查询,例如:
$users = mysql_query("select * from users")
它将仅列出用户和旅行(因为有关项目的信息在另一个表中,该表列出了所有项目(超过 35 个)...
~x~
更新 1:(PHP 和 SQL 版本更新)此代码适用于免费托管计划(如 co.gp 或 bytehost),但不适用于付费主机。