1

おそらく別の基本的な質問ですが、しばらくの間私を悩ませてきました...

私のmysqlデータベースから動的コンテンツを取り込むためにphp Webページに含まれるphpファイルがあります。

写真を機能させようとする場合を除いて、これですべて正常に動作し、ここに問題があります。

私はコードを使用しています:

echo "<img src=fishery_images/$region/$url/$url1.jpg'/>";

これらはすべて、正しい表などから選択されています。これを解決したいものの例を以下に示します。

fishery_images/fife/goldenloch/goldenloch1.jpg

しかし、私はコードを持っているので:

$url1.jpg

何も定義されて$url1いない場合は、次のように解決されます。

fishery_images/fife/goldenloch/.jpg

私は、goldenloch1.jpg から goldenloch10.jpg まで、あらゆる画像を使用できるので、どの画像を使用すべきかを判断できる必要があります。

$url1.jpg意味もなくなんて言うの$url1

これが理にかなっていることを本当に願っています...そして事前に感謝します

4

2 に答える 2

4
echo "<img src=fishery_images/{$region}/{$url}/{$url}1.jpg'/>";

http://en.wikipedia.org/wiki/String_interpolation#PHP

于 2012-04-13T03:12:02.397 に答える
0

You'll want to use curly braces to wrap your variable:

echo "<img src=fishery_images/$region/$url/{$url}1.jpg'/>";
于 2012-04-13T03:12:09.813 に答える