gpt4 book ai didi

php - 如何一次插入所有下拉记录?

转载 作者:太空宇宙 更新时间:2023-11-03 11:58:22 25 4
gpt4 key购买 nike

我在一个下拉框中有大量记录(大约27000或更多)。

HTML -

<select name="manufacturer" id="manufacturer">
<option value="">Select a Builder</option>
<option value="1-hull">#1 Hull</option>
<option value="49er">49er</option>
<option value="a-m-f">A M F</option>
<option value="a-m-manufacturing">A&amp;M Manufacturing</option>
<option value="a1-custom-trailers">A1 Custom Trailers</option>
- - - - - -
- - - - - -
<option value="zuma">Zuma</option>
</select>

在下拉菜单上方,我从不同的网站收集了这些数据。我想在我自己的网站上放置动态内容。我试图一条一条地插入,单手插入所有记录是不可能的。所以我想使用任何快捷方式将所有这些文本插入到我的 MySQL 数据库表中。我需要将内部 HTML 文本选项插入到我的数据库表中。

如果我将在 Array 中获取所有选项文本,那么我可以轻松管理它。但是我很困惑如何使用 PHP 代码获取 Array 中的所有文本。

最佳答案

这是一个使用 preg_match_all 的解决方案

<?php

$string = '<option value="">Select a Builder</option>
<option value="1-hull">#1 Hull</option>
<option value="49er">49er</option>
<option value="a-m-f">A M F</option>
<option value="a-m-manufacturing">A&amp;M Manufacturing</option>
<option value="a1-custom-trailers">A1 Custom Trailers</option>
<option value="zuma">Zuma</option>
';

preg_match_all('/>(.*?)<\//',$string,$matches);

var_dump($matches[1]);
?>

关于php - 如何一次插入所有下拉记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30885409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com