php和jquery插件之间的奇怪问题

php和jquery插件之间的奇怪问题,php,javascript,jquery,html,Php,Javascript,Jquery,Html,我试图创建一个动态网站,从mysql数据库加载数据 我也用过这个 下面是工作正常的html标记 <div id="carousel"> <img src="images/002.jpg" /> <img src="images/003.jpg" /> <img src="images/004.jpg" /> <img

我试图创建一个动态网站,从mysql数据库加载数据 我也用过这个

下面是工作正常的html标记

<div id="carousel">
                <img src="images/002.jpg" />
                <img src="images/003.jpg" />
                <img src="images/004.jpg" />
                <img src="images/005.jpg" />
                <img src="images/006.jpg" />
                <img src="images/007.jpg" />
                <img src="images/008.jpg" />
                <img src="images/009.jpg" />
                <img src="images/010.jpg" />
            </div>
            <a href="#" id="ui-carousel-next"><span></span></a>
            <a href="#" id="ui-carousel-prev"><span></span></a>
这是插件文件

我试着玩弄如何划分数据,以便在

<div id="carousel">

是分别回响的同时

<image src="image_source" />
</div>


它们相互呼应,但如果我试着把这两个分开,砰的一声就出现了错误

我想你的问题在这里

while( $image_row = mysql_fetch_assoc($image_name) )
    {
        $image_url[] = $image_row['url'];
    }
这只是将数组设置为包含字符串“url”而已。要更正此问题,请将其调整为:

while( $image_row = mysql_fetch_assoc($image_name) )
    {
        $image_url[] = $image_row["url"];
    }
“url”将与名为url的列中的关联值相协调。行和列ID作为整个字符串而不是字符串存储在MySQL中


还有,这只是我,但是你在加载页面后检查过你的源代码了吗?如果您是google chrome,开发工具会有一个异常计数器来查找这些错误,并提供解决方案。

您在该部分错误地回显变量
$image\u url[$idi]

while($idi<$image_number)
{
    echo "
            <img src=\""."$image_url[$idi]"."\" />";
            $idi++;
}

while($IDI在处理关联数组时,使用哪种类型的引号并不重要好吧,我的错。在执行php之后,查看构造的源代码是值得的。在尝试任何一种方法时,请查看源代码,看看是否可以发现差异。另外,图像行的格式,yo你不需要在$image_url[$idi]周围加引号.引号用于连接..我尝试在页面呈现后查看源代码。它没有显示任何错误。但我将尝试仔细查看。当它只是一个变量时,您不需要它们形成连接。只有句点。可以正常工作。我尝试过,但没有任何区别。当我检查sour时,更重要的是ce它正确地显示了img代码,但是如果我通过firebug查看源代码,代码似乎丢失了
while( $image_row = mysql_fetch_assoc($image_name) )
    {
        $image_url[] = $image_row["url"];
    }
while($idi<$image_number)
{
    echo "
            <img src=\""."$image_url[$idi]"."\" />";
            $idi++;
}
while($idi<$image_number)
{
    echo "
            <img src=\"".$image_url[$idi]."\" />";
            $idi++;
}