通过 PHP 显示 MYSQL 结果的值

发布于 2024-12-01 15:34:09 字数 449 浏览 1 评论 0原文

好吧,这是一个业余问题,但我在显示数据库的值时遇到了最大的困难。我想显示整个“电话”列,所以我的 mysql 查询是这样的:

$result = mysql_query('SELECT phone FROM contactList WHERE phone != 1') or die(mysql_error());
$row = mysql_fetch_array($result)

我的 PHP 脚本是这样的:

while(isset($rows))
{
echo $rows['phone'] . "html break tag";
}

看起来虽然我只得到第一个结果,而不是循环遍历整个列。

我是否需要在循环中增加 ID 并通过 ID 获取值?唯一的问题是我的自动增量 ID 列从 @ 130 开始,并在这里和那里跳过一些数字。

OK, this is an amateur question but I am having the most trouble displaying the values of my database. I want to display the entire 'phone' column so my mysql query is this:

$result = mysql_query('SELECT phone FROM contactList WHERE phone != 1') or die(mysql_error());
$row = mysql_fetch_array($result)

My PHP script is as this:

while(isset($rows))
{
echo $rows['phone'] . "html break tag";
}

It looks like though I'm only getting the first result instead of looping through the entire column.

Do I need to increment the ID in my loop and get value via ID? The only problem with that is my auto-incremental ID column starts @ 130 and skips some numbers here and there.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

等风来 2024-12-08 15:34:09

尝试这个,

While($row = mysql_fetch_array($result))
  echo $row['phone'];

这应该可以帮助您循环遍历整个数组。

try this instead

While($row = mysql_fetch_array($result))
  echo $row['phone'];

That should help you looping through the whole array.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文