[英]How to populate a drop down box with .csv column using PHP?
我有一个下拉框,想要用.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>
您太早结束了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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.