最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Warning: Invalid argument supplied for foreach()
时间:2008-10-18 编辑:简简单单 来源:一聚教程网
造成这个错误的原因多数是因为论坛升级、编码转换造成的!
如果对PHP熟悉的人,可以直接找到出错的地方,分析出错信息是对哪个数据库表操作时造成的(一般都是论坛的基本数据表),然后,找到相应表的原版数据导进去,问题可解决。
如果对PHP不熟悉的人,可以按出错信息提示的位置,用2楼的修改方法进行修改,问题可解决。
{dxh:php/dxh}
1Array
(
[0] => {dxh:/dxh}
[1] => fdafa
[2] => fdafda
[3] => {dxh:php/dxh}
)
Notice: Undefined variable: temp in F:mywebwkb.php on line 34
问题Warning: Invalid argument supplied for foreach() in 完善解决方案
将报错的语句做如下修改(例):
把
QUOTE:
foreach($extcredits as $id => $credit)
{
if($credit['ratio'])
{
$exchcredits[$id] = $credit;
}
}
改为
QUOTE:
if(is_array($extcredits)) //add
{
foreach($extcredits as $id => $credit)
{
if($credit['ratio'])
{
$exchcredits[$id] = $credit;
}
}
} //add
或
QUOTE:
foreach((array)$extcredits as $id => $credit)
{
if($credit['ratio'])
{
$exchcredits[$id] = $credit;
}
}
-
上一个: 网页病毒清除办法
-
下一个: PHP和UNIX的时间戳记
相关文章
- SolidWorks如何制作棘轮棘爪运动仿真 07-09
- solidworks如何画丝杠模型 06-28
- Mathematica动态控件Slider教程 06-12
- 如何解决SolidWorks找不到零件模型图 05-30
- solidworks弹簧怎么画 solidworks画弹簧的方法 05-23
- solidworks齿轮怎么画 solidworks齿轮画法 05-23