Получить первый элемент из списка, созданного sql

Я создал список

PHP-код:

$query = "SELECT * FROM itinerary WHERE id= ".$id;
$connect = sqlsrv_query($con, $query);
while($row = sqlsrv_fetch_array) {
echo "<li>{$day}</li>";
}
<ul>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
<li>f</li>
<li>g</li>
</ul>

2

Решение

Используйте логическую переменную, чтобы определить ее первое возвращаемое значение.
Сохраните это значение в другой переменной и пропуститеecho <li>...командовать
Теперь вы можете использовать эту переменную в любом месте документа.

$query = "SELECT * FROM itinerary WHERE id= ".$id;
$connect = sqlsrv_query($con, $query);
$first = true;
while($row = sqlsrv_fetch_array) {
if($first){
$this_is_first_day = $day;
$first = !$first;
} else {
echo "<li>{$day}</li>";
}
}

//Lot of other things going here
?>
<p class="itin">Departure: <?php echo $this_is_first_day;?></p>

выход:

<ul>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
<li>f</li>
<li>g</li>
</ul>

<p class="itin">Departure: a</p>
1

Другие решения

с помощью css у вас есть целевые ели в ul.

ul li:first-child {
background-color: yellow;
}
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector