PHP&;MySQL:从数据库获取图像
我上传了多张图片,所有图片的路径都存储在一起PHP&;MySQL:从数据库获取图像,php,mysql,sql,mysqli,explode,Php,Mysql,Sql,Mysqli,Explode,我上传了多张图片,所有图片的路径都存储在一起 <div class="item active"> <?php $queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8")
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
使用explode
我已将它们分开,现在我希望在旋转木马中回音它们
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
我使用的代码是:
<?php
$con=mysqli_connect("localhost","root","","db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$idd = $_GET['id'];
echo "<header id='myCarousel' class='carousel slide'>";
/* Indicators */
echo"<ol class='carousel-indicators'>";
echo"<li data-target='#myCarousel' data-slide-to='0' ></li>";
echo"<li data-target='#myCarousel' data-slide-to='1'></li>";
echo"<li data-target='#myCarousel' data-slide-to='2'></li>";
echo"</ol>";
$sql = "SELECT * FROM register_office WHERE id='".$idd."'";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0)
{
/* Wrapper for slides*/
echo"<div class='carousel-inner'>";
echo"<div class='item'>";
while($row = mysqli_fetch_assoc($result))
{
$str= $row["offimage"];
$array = explode('*', $str);
foreach ($array as $item)
{
echo "<div class='fill'>";
echo "<img src=\"http://example.com/abc/" . $item . "\" height=\"500\" width=\"2000\"/>";
echo "</div>";
}
echo"</div>";
echo"</div>";
}
/*Controls*/
echo"<a class='left carousel-control' href='#myCarousel' data-slide='prev'>";
echo"<span class='icon-prev'></span>";
echo"</a>";
echo"<a class='right carousel-control' href='#myCarousel' data-slide='next'>";
echo"<span class='icon-next'></span>";
echo"</a>";
echo"</header>";
?>
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
试试这个,它会有帮助:
<img src="<?php echo $row["offimage"]; ?>"></img>
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
使用以下命令:
<img src="<?php echo $row["offimage"]; ?>"></img>
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
如果要显示图像
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
代码:
<?php
$con=mysqli_connect("localhost","root","","db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$parentid = $_GET['country'];
$id = $_GET['fid'];
$sql = "SELECT * FROM register_office WHERE id='".$id."'";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0)
{
echo "<div class='item active'>";
do
{
$str= $row["offimage"];
$array = explode('*', $str);
foreach ($array as $item)
{
echo "<div class='fill'>";
echo "<img src=\"http://example.com/abc/" . $item . "\" height=\"500\" width=\"2000\"/>";
echo "</div>";
}
} while($rs = mysqli_fetch_array($result));
echo "</div>";
}
else
{
echo "0 results";
}
?>
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
使用以下命令更改您的echo语句:
echo "<div class='fill' style='background-image:url(http://devoirtechnologies.in/localhealthorganization/".$item.");'></div>";
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
echo”“;
并设置此div的宽度和高度。因为div的默认高度为0(零)。这是链接中的所有代码:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
我在活动的旋转木马支架中获取了4个图像,在物品中获取了4个图像。因此,有两张幻灯片,其中包含4幅图像
我用PDO来处理它。它是如此简单的脚本,几乎没有错误,并且易于调试
使用PDO连接到数据库:
<?php
$dsn = 'mysql:dbname=database_name;host=localhost';
$user = 'username';
$password = 'password';
try {$mydb = new PDO($dsn, $user, $password, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING)); }
catch (PDOException $e){echo 'Database Server Goes Down or Not Available!';}
?>
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
与具有相同目录的
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
../myimage/defaultimg.jpg"
注:我很抱歉没有专家解释,但这是我在网页上写的代码。
但是,我建议您复制代码并更改所需内容,然后重试。如果您只看到一个图像,则表示分解包含一个只有
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
一项。
对于测试替换
$array=explode(“*”,$str);使用$array=explode(“*”,“iamge1.png*iamge2.png”)代码>
你应该看到两张图片
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
代码:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<?php
$con=mysqli_connect("localhost","root","","db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$idd = $_GET['id'];
echo "<header id='myCarousel' class='carousel slide'>";
/* Indicators */
echo"<ol class='carousel-indicators'>";
echo"<li data-target='#myCarousel' data-slide-to='0' ></li>";
echo"<li data-target='#myCarousel' data-slide-to='1'></li>";
echo"<li data-target='#myCarousel' data-slide-to='2'></li>";
echo"</ol>";
$sql = "SELECT * FROM register_office WHERE id='".$idd."'";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0)
{
/* Wrapper for slides*/
echo "<div class='carousel-inner'>";
while($row = mysqli_fetch_assoc($result))
{
// $str = $row["offimage"];
$str = "iamge1.png*image2.png";
$array = explode('*', $str);
foreach ($array as $item)
{
echo "<div class='item'>";
echo "<div class='fill'>";
echo "<img src=\"http://example.com/abc/" . trim($item) . "\" height=\"500\" width=\"2000\"/>";
echo "</div>";
echo"</div>";
}
echo"</div>";
}
/*Controls*/
echo"<a class='left carousel-control' href='#myCarousel' data-slide='prev'>";
echo "<span class='icon-prev'></span>";
echo "</a>";
echo "<a class='right carousel-control' href='#myCarousel' data-slide='next'>";
echo "<span class='icon-next'></span>";
echo "</a>";
echo "</header>";
}
?>
如果您想从jquery创建一个div,然后使用.html追加(引号中的img html标记)
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
这只能从数据库中选择1项。while($row=mysqli\u fetch\u assoc($result))
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
while($row = mysqli_fetch_assoc($result))
{ echo"<div class='item'>";
echo "<div class='fill'>";
echo "<img src=\"http://example.com/abc/" .$row['offimage'] . "\" height=\"500\" width=\"2000\"/>";
echo "</div>"; echo"</div>";
}
{echo”“;
回声“;
回声“;
回声;
}
像这样使用它会工作这里可能有一些问题
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
一,。爆炸
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
首先,如果$row1[“offimage”]
字符串的文件名之间没有星号,则explode()
可能无法工作。在对OP的回复评论中,您给了我们一个$row1[“offimage”]
的内容示例,它不会用星号分隔每个PNG文件*
:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
@lolka_bolka i get this outout, uploads/c376437e2a45598b2f4d89eae4f191e8.pnguploads/c376437e2a45598b2f4d89eae4f191e8.png8069756be5095978123ae51fadbffe3b.pnguploads/c376437e2a45598b2f4d89eae4f191e8.png8069756be5095978123ae51fadbffe3b.png04aaa414c21dc057bc594b896124068e.png
– user3732711 Dec 16 '14 at 12:24
为了使脚本能够像您编写的那样工作,我们希望看到,例如,您的$row1[“offimage”]
字符串如下所示,每个PNG文件名(及其目录路径)之间用星号*
分隔:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
二,。分区类别“项目”
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
正如“Dan Soap”和“Rohit the developer”在这里所回答的那样,为了使carousel能够工作,您需要确保每个图像都包装在自己的项目类中
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
您上面的代码有echo“”代码>在while
循环之前
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
echo”“
应该在while循环中-更具体地说,它应该在foreach
循环中-这样旋转木马中的每个图像都用项
类包装
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
不要忘记,您希望首先显示的项目
或图像(加载时)也应该具有活动
类,以及项目
类,例如:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
三,。JavaScript
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
您还没有包含任何JavaScript供我们查看。。。如果不调用carousel()
函数,将不会发生任何事情,只显示一个(静态)图像。您可能需要这样的东西:
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<script>
$('.carousel').carousel({
interval: 3000
})
</script>
$('.carousel')。carousel({
间隔时间:3000
})
希望其中一个/部分/所有这些都能帮助您的旋转木马启动并运行起来!:) 您可以在PHP中引用双引号“”中的变量,即“WHERE id='$id'”(另外,在SQL语句中直接引用变量不是一个好主意。您可以使用PHP的DBO。请给我们展示一个示例:$row1[“offimage”]
@lolka_bolka我把这个拿出来,上传/c376437e2a45598b2f4d89eae4f191e8.pnguploads/c376437e2a45598b2f4d89eae4f191e8.png8069756be509578123ae51fadbfe3b.pnguploads/c37437e2a45598b2f4d89eae4f191e8.png8069756be509578123ae51fadbfe3b.png04aa414c257b94b8968e.png4c547b240e.你有什么问题吗otes?我试过你的方法,但还是没有得到image@user3732711,将您的echo语法echo”“
更正为echo”“
。我编辑了我的答案,请检查我得到的是0result@user3732711,这意味着您的if(mysqli_num_rows($result)>0)
条件将为false
。请检查结果是否来自您执行的查询。我在$item中获得结果,我已多次交叉检查,我得到一个图像,但不是rest我尝试使用此代码,但它不起作用echo“”;尝试此=>echo“”
我得到了一张图片,但没有剩下的,我已经更新了帖子,你能再看一遍吗?它仍然没有显示任何图片image@user3732711你确定你的图像位于服务器上吗?@user3732711很难找到。但是,请查看此链接。它也使用-corousel。如果这是你想要的,我会更新它如果你能告诉我情况如何,我将不胜感激done@user3732711我刚刚更新了它。请使用PDO,您只需在代码顶部添加数据库连接。这不会有风险。甚至PDO更安全,更易于实现。
<div class="item active">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY id ASC LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<div class="item">
<?php
$queryz = $mydb->prepare("SELECT * FROM table_name WHERE item=:item ORDER BY RAND() LIMIT 4,8");
$queryz->execute();
$data = $queryz->fetchAll();
foreach ($data as $row){
$id=$row['id'];
$imagez=$row['imagez'];
?>
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<?php
if ($imagez){?>
<img src="<?php echo htmlspecialchars($row['imagez']); ?>" alt="" class="img-thumbnail"/>
<?php }else{?>
<img src="../myimage/defaultimg.jpg" alt="" class="img-thumbnail"/>
<?php }?>
<div class="caption">
<h5 class="pull-left"><b><?php echo htmlspecialchars($row['prod_name']); ?></b></h5>
<h5 class="pull-right">Rp.<?php echo htmlspecialchars($row['price']); ?></h5>
<h6>discz: <b><?php echo htmlspecialchars($row['discz']); ?>%</b></h6>
<p><?php echo htmlspecialchars($row['notez']); ?></p>
<p><a href="../data.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-primary"><span class="glyphicon glyphicon-shopping-cart"></span> Beli</a> <a href="../senddata.php?pcode=<?php echo htmlspecialchars($row['cdz']); ?>" class="btn btn-default">Info »</a>
</p>
</div>
</div>
</div>
<?php } ?>
</div>