Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将第一个引导卡(项目)设置为活动_Php_Html_Css - Fatal编程技术网

Php 将第一个引导卡(项目)设置为活动

Php 将第一个引导卡(项目)设置为活动,php,html,css,Php,Html,Css,我正在使用旋转木马显示数据库中的数据,我试图将第一张卡设置为活动状态,但它无法工作,而且卡是静态的。没有php,Cards可以正常工作。我试图使用布尔变量并设置活动类的一些条件,但它不起作用 <div id="recipeCarousel" class="carousel slide w-100" data-ride="carousel"> <div class="carousel

我正在使用旋转木马显示数据库中的数据,我试图将第一张卡设置为活动状态,但它无法工作,而且卡是静态的。没有php,Cards可以正常工作。我试图使用布尔变量并设置活动类的一些条件,但它不起作用

      <div id="recipeCarousel" class="carousel slide w-100" data-ride="carousel">
        <div class="carousel-inner w-100" role="listbox">
          <?php
           require_once('connect/dbConnection.php');
           $query  = "SELECT * FROM table_cards";
           $result = mysqli_query($con, $query);

           while($row = mysqli_fetch_assoc($result)) {
                $image = 'uploads/'.$row['images'];
                $isFirst = True;
                if ($isFirst == True) {
                $isFirst == False;
            ?>
            <div class="carousel-item active" data-interval="2000">
              <?php
            } else {
              ?>
            <div class="carousel-item" data-interval="2000">
            <?php } ?>
            <div class="col-md-4">
              <div class="card">
                <img class="card-img-top" src="<?php echo $image; ?>" alt="Card image cap">
                <div class="card-body">
                  <h5 class="card-title"><?php echo $row['name']; ?></h5>
                  <p class="card-text text-left"><i class="fas fa-ruler-combined"></i> <strong>Size</strong>: <?php echo $row['size']; ?><br> <i class="fas fa-money-bill-wave"></i> <strong>Price</strong>: <?php echo $row['price']; ?><br><i class="fas fa-home"></i> <strong>House type</strong>: <?php echo $row['house_type']; ?><br><br><i class="fas fa-bed"></i> <?php echo $row['bed']; ?><i class="fas fa-toilet"></i> <?php echo $row['toilet']; ?></p>
                  <a href="gallery.html#first-post" class="stretched-link"></a>
                </div>
                <div class="card-footer">
                  <small class="text-muted">Lorem</small>
                </div>
              </div>
            </div>
          </div>
        <?php } ?>
        </div>
        <a class="carousel-control-prev w-auto" href="#recipeCarousel" role="button" data-slide="prev">
          <span class="carousel-control-prev-icon bg-dark border border-dark rounded-circle" aria-hidden="true"><i class="fas fa-angle-left fa-2x carousel-icon mr-1"></i></span>
          <span class="sr-only">Previous</span>
        </a>
        <a class="carousel-control-next w-auto" href="#recipeCarousel" role="button" data-slide="next">
          <span class="carousel-control-next-icon bg-dark border border-dark rounded-circle" aria-hidden="true"><i class="fas fa-angle-right fa-2x carousel-icon ml-1"></i></span>
          <span class="sr-only">Next</span>
        </a>
      </div>
     </div>

“alt=”卡图像上限“>

尺寸
价格
房屋类型

洛勒姆

是的,它会将每张卡设置为活动状态

因为你告诉它

$isFirst = True;
if ($isFirst == True) {
   $isFirst = False;
在循环中的每个过程中,您都将
$isFirst
设置为true。您需要在此处进行检查以测试它是否已设置

//编辑

实际上,您应该将$isFirst=True;移出循环

$isFirst = True;

while($row = mysqli_fetch_assoc($result)) {
    $image = 'uploads/'.$row['images'];
      if ($isFirst == True) {
        $isFirst = False;

是的,它会将每张卡设置为活动状态

因为你告诉它

$isFirst = True;
if ($isFirst == True) {
   $isFirst = False;
在循环中的每个过程中,您都将
$isFirst
设置为true。您需要在此处进行检查以测试它是否已设置

//编辑

实际上,您应该将$isFirst=True;移出循环

$isFirst = True;

while($row = mysqli_fetch_assoc($result)) {
    $image = 'uploads/'.$row['images'];
      if ($isFirst == True) {
        $isFirst = False;

您正在设置
$isFirst=True
,然后在每个while循环中将其条件设置为false,意义在哪里?将其更改为:

$isFirst=true;
while($row=mysqli\u fetch\u assoc($result)){
$image='uploads/'。$row['images'];
你的HTML在这里

您正在设置
$isFirst=True
,然后在每个while循环中将其条件设置为false,意义在哪里?将其更改为:

$isFirst=true;
while($row=mysqli\u fetch\u assoc($result)){
$image='uploads/'。$row['images'];
你的HTML在这里

您是否有任何php/控制台错误输出一切都在php和数据库端工作在第一个旋转木马卡上设置活动类有问题。是否将每个卡都设置为活动卡?是的,它将每个卡设置为活动卡您是否有任何php/控制台错误输出一切都在php和数据库端工作设置有问题第一张传送带卡上的活动类。它是否将每张卡都设置为活动?是,它将每张卡都设置为活动