Php 使用<;李>;及<;部门>;过滤
我有一个要获取的产品表:Php 使用<;李>;及<;部门>;过滤,php,mysql,fetch,Php,Mysql,Fetch,我有一个要获取的产品表: $query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID"); while($product = mysql_fetch_array($query)) { echo "<li><div><img>$product['PICTURENAME']</img></div></li>"
$query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID");
while($product = mysql_fetch_array($query))
{
echo "<li><div><img>$product['PICTURENAME']</img></div></li>";
}
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
while($product=mysql\u fetch\u数组($query))
{
echo“$product['PICTURENAME'] ”;
}
问题是有些产品有一个或多个图像。。将它们列为幻灯片,在抓取时应创建该模式
<li><div class="jquery"><img>$product['PICTURENAME']</img><img>$product['PICTURENAME']</img><img>$product['PICTURENAME']</img></div></li>
<li><div><img>$product['PICTURENAME']</img></div></li>
<li><div class="jquery"><img>$product['PICTURENAME']</img><img>$product['PICTURENAME']</img></div></li>
$product['PICTURENAME']$product['PICTURENAME']$product['PICTURENAME']
$product['PICTURENAME']
$product['PICTURENAME']$product['PICTURENAME']
这意味着只有一张图片的产品应该是这样的
<li><div><img>$product['PICTURENAME']</img></div></li>
$product['PICTURENAME']
其他的应该是,
<li><div class="jquery"><img>$product['PICTURENAME']</img><img>$product['PICTURENAME']</img></div></li>
$product['PICTURENAME']$product['PICTURENAME']
由于JQUERY幻灯片,两个
应该在
和
问题是“while”每次都会创建
。。对于幻灯片放映,它必须类似于
$query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID");
while($product = mysql_fetch_array($query))
{
$query_image=mysql_query("select * from IMAGES where IDI = ".$product['ID']);
if(mysql_num_rows($query_image)>1)
{
echo '<li><div class="jquery">';
while($image = mysql_fetch_array($query_image))
{
echo "<img>$image['PICTURENAME']</img>";
}
echo '</div></li>';
}
else
echo "<li><div><img>$image['PICTURENAME']</img></div></li>";
}
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
while($product=mysql\u fetch\u数组($query))
{
$query_image=mysql_query(“从图像中选择*,其中IDI=”.$product['ID']);
如果(mysql\u num\u rows($query\u image)>1)
{
回音“”;
而($image=mysql\u fetch\u数组($query\u image))
{
回显“$image['PICTURENAME']”;
}
回音“ ”;
}
其他的
echo“$image['PICTURENAME'] ”;
}
试试这个
$query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID");
while($product = mysql_fetch_array($query))
{
$query_image=mysql_query("select * from IMAGES where IDI = ".$product['ID']);
if(mysql_num_rows($query_image)>1)
{
echo '<li><div class="jquery">';
while($image = mysql_fetch_array($query_image))
{
echo "<img>$image['PICTURENAME']</img>";
}
echo '</div></li>';
}
else
echo "<li><div><img>$image['PICTURENAME']</img></div></li>";
}
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
while($product=mysql\u fetch\u数组($query))
{
$query_image=mysql_query(“从图像中选择*,其中IDI=”.$product['ID']);
如果(mysql\u num\u rows($query\u image)>1)
{
回音“”;
而($image=mysql\u fetch\u数组($query\u image))
{
回显“$image['PICTURENAME']”;
}
回音“ ”;
}
其他的
echo“$image['PICTURENAME'] ”;
}
试试这个
$query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID");
while($product = mysql_fetch_array($query))
{
$query_image=mysql_query("select * from IMAGES where IDI = ".$product['ID']);
if(mysql_num_rows($query_image)>1)
{
echo '<li><div class="jquery">';
while($image = mysql_fetch_array($query_image))
{
echo "<img>$image['PICTURENAME']</img>";
}
echo '</div></li>';
}
else
echo "<li><div><img>$image['PICTURENAME']</img></div></li>";
}
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
while($product=mysql\u fetch\u数组($query))
{
$query_image=mysql_query(“从图像中选择*,其中IDI=”.$product['ID']);
如果(mysql\u num\u rows($query\u image)>1)
{
回音“”;
而($image=mysql\u fetch\u数组($query\u image))
{
回显“$image['PICTURENAME']”;
}
回音“ ”;
}
其他的
echo“$image['PICTURENAME'] ”;
}
试试这个
$query=mysql_query("select * from PRODUCTS left join IMAGES on IMAGES.IDI = PRODUCTS.ID");
while($product = mysql_fetch_array($query))
{
$query_image=mysql_query("select * from IMAGES where IDI = ".$product['ID']);
if(mysql_num_rows($query_image)>1)
{
echo '<li><div class="jquery">';
while($image = mysql_fetch_array($query_image))
{
echo "<img>$image['PICTURENAME']</img>";
}
echo '</div></li>';
}
else
echo "<li><div><img>$image['PICTURENAME']</img></div></li>";
}
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
while($product=mysql\u fetch\u数组($query))
{
$query_image=mysql_query(“从图像中选择*,其中IDI=”.$product['ID']);
如果(mysql\u num\u rows($query\u image)>1)
{
回音“”;
而($image=mysql\u fetch\u数组($query\u image))
{
回显“$image['PICTURENAME']”;
}
回音“ ”;
}
其他的
echo“$image['PICTURENAME'] ”;
}
试试:
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
$count=mysql\u num\u行($query);
如果($count==1){
$product=mysql\u fetch\u数组($query);
echo“$product['PICTURENAME'] ”;
}
elseif($count>1){
{
回声“”;
while($product=mysql\u fetch\u数组($query))
{
echo“$product['PICTURENAME']”;
}
回声“ ”;
}
}
试试:
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
$count=mysql\u num\u行($query);
如果($count==1){
$product=mysql\u fetch\u数组($query);
echo“$product['PICTURENAME'] ”;
}
elseif($count>1){
{
回声“”;
while($product=mysql\u fetch\u数组($query))
{
echo“$product['PICTURENAME']”;
}
回声“ ”;
}
}
试试:
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
$count=mysql\u num\u行($query);
如果($count==1){
$product=mysql\u fetch\u数组($query);
echo“$product['PICTURENAME'] ”;
}
elseif($count>1){
{
回声“”;
while($product=mysql\u fetch\u数组($query))
{
echo“$product['PICTURENAME']”;
}
回声“ ”;
}
}
试试:
$query=mysql\u query(“从产品中选择*在IMAGES.IDI=PRODUCTS.ID上加入图像”);
$count=mysql\u num\u行($query);
如果($count==1){
$product=mysql\u fetch\u数组($query);
echo“$product['PICTURENAME'] ”;
}
elseif($count>1){
{
回声“”;
while($product=mysql\u fetch\u数组($query))
{
echo“$product['PICTURENAME']”;
}
回声“ ”;
}
}
那么,这里有什么问题?如何在db中插入图像请说明问题是“while”每次都会创建。。对于幻灯片,它必须像Ruben Serrate一样使用它。我这样写只是为了显示模式那么,这里有什么问题吗?如何在db中插入图像请说明问题是“while”每次都创建。。对于幻灯片,它必须像Ruben Serrate一样使用它。我这样写只是为了显示模式那么,这里有什么问题吗?如何在db中插入图像请说明问题是“while”每次都创建。。对于幻灯片,它必须像Ruben Serrate一样使用它。我这样写只是为了显示模式那么,这里有什么问题吗?如何在db中插入图像请说明问题是“while”每次都创建。。对于幻灯片,它必须像Ruben Serrate一样使用它。我这样写只是为了展示模式