Php 在页面上数据未对齐的情况下,无法使用循环成功回显表的行
我希望这看起来不是一个愚蠢的问题-我已经坐了大约半个小时试图调整下面的代码,使其按预期工作,但到目前为止没有运气 基本上,下面的代码旨在形成一个“区域”页面的基础,链接到每个区域的页面。但是,在页面上运行此操作时,从数据库中提取的第一个区域名称没有超链接,因此链接的其余页面都被一行数据(即: 地区 边框-未创建链接 Central-指向courses.php?id=borders的链接 高地-指向courses.php?id=central的链接 西部-链接到courses.php?id=highlands 等等 等等 我以前没有太多的经验将数组行数据嵌入到任何类型的链接中,所以也许我只需要调整语法,任何指针都会很受欢迎Php 在页面上数据未对齐的情况下,无法使用循环成功回显表的行,php,mysql,Php,Mysql,我希望这看起来不是一个愚蠢的问题-我已经坐了大约半个小时试图调整下面的代码,使其按预期工作,但到目前为止没有运气 基本上,下面的代码旨在形成一个“区域”页面的基础,链接到每个区域的页面。但是,在页面上运行此操作时,从数据库中提取的第一个区域名称没有超链接,因此链接的其余页面都被一行数据(即: 地区 边框-未创建链接 Central-指向courses.php?id=borders的链接 高地-指向courses.php?id=central的链接 西部-链接到courses.php?id=hig
$query = "SELECT * FROM regions ORDER BY region_name";
$result = mysql_query($query);
if (!$result) die ("Database access failed: " . mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['region_name'];
echo "<a href='courses.php?id=".$row['region_name']."'</a>";
echo "</br>";
}
可能是因为你的a标签里什么都没有 试试这样的
echo '<a href="courses.php?id=' . $row['region_name'] . '">' . $row['region_name'] . '</a>";
小心!PHP的未来版本正在弃用并删除mysql_uu函数系列。现在正是进行手术的好时机。谢谢皮埃尔。我对您编写的代码进行了一些调整,使其能够正常工作——我想我一定是在使用,而且“非常糟糕,因为上面的原始代码在我的php页面的另一部分产生了错误——我有很多东西要学!”!再次感谢你,克里斯