0

jCarouselというAJAXギャラリーを使用していますが、データから写真を動的に読み込むのに問題があります。PHPをJavaScriptコードに統合する方法がわかりません。画像をロードするための静的JavaScriptコードは次のとおりです。

var mycarousel_itemList = [ 
    {url: \"http://static.flickr.com/66/199481236_dc98b5abb3_s.jpg\", title: \"Flower1\"},
    {url: \"http://static.flickr.com/75/199481072_b4a0d09597_s.jpg\", title: \"Flower2\"},
    {url: \"http://static.flickr.com/57/199481087_33ae73a8de_s.jpg\", title: \"Flower3\"},
    {url: \"http://static.flickr.com/77/199481108_4359e6b971_s.jpg\", title: \"Flower4\"},
    {url: \"http://static.flickr.com/58/199481143_3c148d9dd3_s.jpg\", title: \"Flower5\"},
    {url: \"http://static.flickr.com/72/199481203_ad4cdcf109_s.jpg\", title: \"Flower6\"},
    {url: \"http://static.flickr.com/58/199481218_264ce20da0_s.jpg\", title: \"Flower7\"},
    {url: \"http://static.flickr.com/69/199481255_fdfe885f87_s.jpg\", title: \"Flower8\"},
    {url: \"http://static.flickr.com/60/199480111_87d4cb3e38_s.jpg\", title: \"Flower9\"},
    {url: \"http://static.flickr.com/70/229228324_08223b70fa_s.jpg\", title: \"Flower10\"}
];

ここで、PHPで「画像の読み込み」関数を作成しようとしましたが、この式全体をエコーすることができますが、2つの問題は次のとおりです。PHPとJavaScriptを組み合わせる方法と、最後の画像に気付いた場合は、後ろにコンマ(“、”)を付けないでください。だから私の質問は、最初にこのJavaScript内にPHPコード/関数を挿入して、データベースから直接画像とタイトルをクエリして取得する方法と、配列の最後の画像に画像とタイトルがないことを確認する方法です末尾にコンマ(「、」)を付けると、コードをブラウザーに書き込んだときに次のようになります。

よろしくお願いします-エミル

4

1 に答える 1

0

クエリを実行するには、PHPを少し学ぶ必要があります。コンマを実行する方法は、すべての要素を配列に入れて、

$string = IMPLODE(', ', $arrayVar);
于 2010-02-24T03:33:39.110 に答える