Как заполнить выпадающий список столбцом .csv с помощью PHP? - PullRequest
0 голосов
/ 03 марта 2019

У меня есть выпадающий список, который я хочу заполнить первым столбцом в файле .csv.Я пытался использовать PHP с сайтов, которые я нашел в Интернете.Я понял, где отображается фамилия в столбце, но это все.Любая помощь будет принята с благодарностью.

<select name="genre" class="bl-select">
    <option value="">Categories</option>
    <?php
        $fileHandle = fopen("https://thattimelessbookshop.com/wp-content/uploads/2019/03/cats.csv", "r");
        while (($row = fgetcsv($fileHandle, 0, ",")) !== FALSE) {
            $cats = $row[0];
        }
    ?>

    <option value= "<?php echo $cats; ?>"><?php echo $cats; ?></option>
</select>

1 Ответ

0 голосов
/ 03 марта 2019

Вы заканчиваете свой while цикл слишком рано, сделайте это так:

<select name="genre" class="bl-select">
<?php
    $fileHandle = fopen("https://thattimelessbookshop.com/wp-content/uploads/2019/03/cats.csv", "r");
    while (($row = fgetcsv($fileHandle, 0, ",")) !== FALSE) {
        $cats = $row[0];
?>
    <option value="<?php echo $cats;?>"><?php echo $cats;?></option>
<?php
    }
?>
</select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...