我试图编写一个脚本,从数据库中获取三个字段并对它们进行分组。
我使用Username
从链接中获取$_GET
字段。然后我从数据库中获取名称为Local
的所有行。然后我得到一个数组,其中包含字段Name
,StartDate
和EndDate
。
问题是我得到了#34;行",每个都有三个字段。每行意味着一个" Shook" (这是数据库中代表的行)。
我想通过Shooks分开信息(如Shook1 = Name, StartDate, EndDate
此外,我需要将信息拆分为不同的Shook并进行回显。
让我附上剧本和图片
//DATABASE CONNECTION UP HERE
$Username = mysqli_real_escape_string($dbconn, $_GET['Username']);
$query = "SELECT StartDate, EndDate, Name FROM Shooks WHERE Local = '$Username'";
$result2= mysqli_query($dbconn, $query) or trigger_error("Query mysqli error " . mysqli_error($dbconn));
//NOTE: THE FOLLOWING IF IS JUST A TEST:
if(mysqli_num_rows($result2) > 0){
$affected = mysqli_num_rows($result2);
foreach($affected as $row){
echo $row;
}
}
这显示了查询的结果,以及我想如何组织结果的想法: