【发布时间】:2012-12-12 10:46:02
【问题描述】:
原来,这个简单的数组和foreach语句可以完美运行,但我需要从php数组更改为从数据库中获取信息:
$serversArray = array(
"domainname1.com",
"domainname2.com:port",
"domainname3.org",
"000.000.000.000:port");
foreach($serversArray as $server)
.
ID IP Port
1 domainname1.com
2 domainname2.com 12345
3 domainname3.org
4 000.000.000.000 54321
我需要弄清楚的是如何将 IP 和 Port 列格式化为 ip:port(中间有冒号),然后让 foreach 语句识别每一个,以便它可以使用其他脚本对其进行处理,就像它已经与数组一起工作一样。 (我也尝试过在 foreach 中使用 sprintf,但这打破了页面。)
【问题讨论】:
-
请显示您用于从数据库中检索信息的代码,以及您的
foreach循环的其余部分。 -
请参阅this SO question 以快速了解如何进行 sql 查询。
-
@DreamPhreak 那么您遇到什么错误会阻止页面加载?你为什么不分享你的代码以便发现任何问题?
标签: php mysql arrays formatting ip