Я получаю эту ошибку
mysqli_close (): Не удалось получить mysqli
и значения не отображаются, когда я пытаюсь запустить while в html. Отображаются только переключатели без значений. Когда я проверяю элемент для переключателя, значения отображаются там правильно. Когда я запускаю то же самое во время цикла вне html, он отлично работает.
$query1 = " select * from products where id = '$pid' "; $result= mysqli_query($dbconn , $query1); $rows = mysqli_num_rows($result);
Внутри html я использую следующий цикл while
<?php while($rows = mysqli_fetch_array($result)) { $color = $rows["clr"]; ?> <li><ul id="menu"> <input type ="radio" name="radio" id ="php" value="<?php echo $color; ?>"> <label for = "php" type:<?php echo $color; ?> ></label></li> </ul> <?php } mysqli_close($dbconn); ?>