如何使用mysql_fetch_array的结果?

发布于 2024-12-02 21:20:27 字数 232 浏览 0 评论 0原文

我对此使用了 while 语句,我可以很好地回显每一行,

echo $row['myrow'];

但我想要的是将结果放入链接中,如下所示:

echo "<img src='http://www.mysite.com/images/$row['myrow'].jpg'>";

但它不起作用。我做错了什么?

I'm using a while statement on this and I can echo each row fine i.e

echo $row['myrow'];

but what I want is to have the result put into a link like so:

echo "<img src='http://www.mysite.com/images/$row['myrow'].jpg'>";

But it doesn't work. What am I doing wrong?

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

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

发布评论

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

评论(6

情绪操控生活 2024-12-09 21:20:27

要么以这种方式回显:

echo "<img src='http://www.mysite.com/images/{$row['myrow']}.jpg'>";

或者,恕我直言,这样更好:

echo "<img src='http://www.mysite.com/images/".$row['myrow'].".jpg'>";

给出 有关双引号字符串的文档 快速刷新。

Either echo it this way:

echo "<img src='http://www.mysite.com/images/{$row['myrow']}.jpg'>";

Or, IMHO much better, this way:

echo "<img src='http://www.mysite.com/images/".$row['myrow'].".jpg'>";

Give the documentation on double quoted-strings a quick refresh.

不回头走下去 2024-12-09 21:20:27

另一种不错的方法是仅将 PHP 用于代码的动态部分。我认为这会导致代码看起来更漂亮。

<img src="http://www.mysite.com/images/<?php echo $row['myrow']; ?>.jpg">

当然,整个 img 标签不应该在 PHP 代码块中,因为它是常规 HTML。

Another nice way to do it is to only use PHP for the dynamic part of the code. I think it results in nicer looking code.

<img src="http://www.mysite.com/images/<?php echo $row['myrow']; ?>.jpg">

Then of course the whole img tag should not be in a PHP code block, since it regular HTML.

你的往事 2024-12-09 21:20:27

您需要注意您的报价...
试试这个:

echo '<img src="http://www.mysite.com/images/'.$row['myrow'].'.jpg" />'; 

另请注意,您没有关闭该元素。

You need to take care of your quotes...
Try this:

echo '<img src="http://www.mysite.com/images/'.$row['myrow'].'.jpg" />'; 

Also notice that you didn't close the element.

伪装你 2024-12-09 21:20:27

访问字符串内的数组元素和对象属性/方法必须用大括号括起来(字符串解析)

echo "<img src='http://www.mysite.com/images/{$row['myrow']}.jpg'>";

Accessing array elements and object properties/methods inside the string must be enclosed in curly braces (string parsing)

echo "<img src='http://www.mysite.com/images/{$row['myrow']}.jpg'>";
潇烟暮雨 2024-12-09 21:20:27

为了使它完整,哈哈

echo "<img src='http://www.mysite.com/images/$row[myrow].jpg'>";

to make it complete, lol

echo "<img src='http://www.mysite.com/images/$row[myrow].jpg'>";
╄→承喏 2024-12-09 21:20:27

您已在 example.com 位置写入您的网站网址

echo "<img src='example.com/images/'.$row['myrow'].'.jpg'>";

you have write your site url on place of example.com

echo "<img src='example.com/images/'.$row['myrow'].'.jpg'>";
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文