Mam problem z wyświetleniem rekordów z bazy danych w postaci listy rozwijanej. Połączenie z bazą danych jest prawidłowe, zapytanie też się wykonuje, tworzy się lista rozwijana tylko jeżeli w bazie jest np 5 rekordów to na liście rozwijanej tworzy się 5 pustych wierszy. Czy ktoś wie gdzie popełniam błąd?
CODE
<?php
require_once('..\function_help\links.php');
create_header_html('Usun kategorie');
$connect=conncect_db();
if (!$connect) {
echo 'blad polaczenia z baza danych';
}
$result = $connect->query('SELECT cat_name_basic FROM category_basic');
if (!$result) {
echo 'blad';
}
echo '<select name="cat_name_basic">';
echo 'wybierz kategorię';
while($row = mysqli_fetch_row($result))
{
echo '<option value="'.$row['cat_name_basic'].'"</option>';
}
echo '</select>';
create_footer_html();
?>
require_once('..\function_help\links.php');
create_header_html('Usun kategorie');
$connect=conncect_db();
if (!$connect) {
echo 'blad polaczenia z baza danych';
}
$result = $connect->query('SELECT cat_name_basic FROM category_basic');
if (!$result) {
echo 'blad';
}
echo '<select name="cat_name_basic">';
echo 'wybierz kategorię';
while($row = mysqli_fetch_row($result))
{
echo '<option value="'.$row['cat_name_basic'].'"</option>';
}
echo '</select>';
create_footer_html();
?>