多维数组,但我无法检索PHP数据
我最近的项目中出现了更多错误(之前发布了另一件事) 我已经为这个错误挣扎了几天了。PHP不是我的主要编程语言,我也不是那么擅长它 我知道也不应该使用多维数组,但我无法检索PHP数据,php,mysql,arrays,Php,Mysql,Arrays,我最近的项目中出现了更多错误(之前发布了另一件事) 我已经为这个错误挣扎了几天了。PHP不是我的主要编程语言,我也不是那么擅长它 我知道也不应该使用mysql.* 无论如何。这是密码剪报 <?php $query = "SELECT * FROM events"; $result = mysql_query($query);
mysql.*
无论如何。这是密码剪报
<?php
$query = "SELECT * FROM events";
$result = mysql_query($query);
$content = array();
$num = mysql_num_rows($result);
if ($num > 0) {
while($row = mysql_fetch_assoc($result)) {
$content[$row['ID']] = $row;
}
}
if ($num > 0) {
?>
<thead>
<tr>
<th><?php echo implode('</th><th>', array_keys(current($content)));?></th><th>Actions</th>
</tr>
</thead>
<tbody>
<?php foreach ($content as $tablerow): ?>
<tr>
<td><?php echo implode('</td><td>', $tablerow);?>
</td><td><div class="btn-group" role="group" aria-label="Actions"><a class="btn btn-primary" role="button" href="#">New Session</a><a class="btn btn-success" role="button" href="#">Continue Latest</a><a class="btn btn-warning" role="button" href="#">Settings</a><?php echo "<a class='btn btn-danger' role='button' href='/manager/delete?id=".$row."'>Delete</a>"; ?>
</tr>
<?php endforeach; ?>
</tbody>
行动
很抱歉对derp进行格式化。无论如何
我正在尝试使用delete
按钮链接到。/manager/delete?id=x
,其中x是行的id。我的数据库的格式是ID位于标有“ID”的列中。我正试图通过这个ID引用这些行中的每一行。。。为什么这不起作用
我也尝试过(代替
行
),内容[row['ID']]
,内容[row['ID']
,'row['ID']`,在ID上使用不同的大小写(大写/小写)。弗雷德-ii-在他的上述评论中是正确的
除了$tablerow['ID']
,我什么都试过了。。。。现在我想你知道了
谢谢大家的帮助。调试过程中我错过的最愚蠢的事情之一…他部分正确,但是我认为你的id就是钥匙,所以你可以引用钥匙,这样会更干净一些
<?php foreach ($content as $idKey => $tablerow): ?>
<tr>
<td><?php echo implode('</td><td>', $tablerow);?>
</td><td><div class="btn-group" role="group" aria-label="Actions"><a class="btn btn-primary" role="button" href="#">New Session</a><a class="btn btn-success" role="button" href="#">Continue Latest</a><a class="btn btn-warning" role="button" href="#">Settings</a><?php echo "<a class='btn btn-danger' role='button' href='/manager/delete?id=".$idKey."'>Delete</a>"; ?>
</tr>
<?php endforeach; ?>
您正在以$tablerow的身份执行操作,但在删除?id=“.$row.”
中引用了$row
。
但我可能对此有错。@Fred ii-哇。这是我唯一没有尝试调试这个的东西。我现在正把头撞在桌子上……还有row['ID']
和delete?ID=“.$row.”
现在其中一个ID-ID
需要更改-可能是两者的混合体。哇,我被甩出了循环LMFHO!!!还有一个答案。干得好,弗雷德我现在可以带我的仓鼠出去散步了。“谢谢大家的帮助。”-嗯。。。我是唯一的一个。“我”不应该贴出答案吗?lolor也许你知道我的多重性格;-)@弗雷德二世-哈哈,我感谢所有看过的人。但是非常感谢你,你的答案是最正确的。我没有写“答案”lol,这就是为什么我在这里笑得很开心!