-1
我知道有很多相关的问题,但我似乎无法找到我的错误的解决方案。simplexml_load_file不适用于我的PHP代码,它被用于从XML插入数据到MYSQL
我有我的文件,使用simplexml_load_file问题(hourlyx.php)
这里的代码看起来像:
//insert into db
$st = $con->prepare("Insert Into hourlyxweather(day_of_week_utc, time, date, wx, day_night,datetime) Values (?,?,?,?,?,?)");
//variables declared below
$st->bind_param('ssssss', $day_of_week_utc, $time1, $date1, $wx,$day_night, $datetime);
$hourly= simplexml_load_file("hourly.xml") or die("Error: Cannot create object");
下面是hourly.xml数据的样本:
<hourly_summary>
<day_of_week_utc>Wednesday</day_of_week_utc>
<time_utc>2016-08-17 15:00:00</time_utc>
<temp_C>29</temp_C>
<dewp_C>26</dewp_C>
<app_temp_C>34</app_temp_C>
<rh_pct>84</rh_pct>
<wx>Partly cloudy</wx>
<wx_code>102</wx_code>
<wx_icon_url>http://content.wdtinc.com/images/wxicons/night/partlycloudy.jpg</wx_icon_url>
<wx_icon_url_png>http://content.wdtinc.com/images/wxicons_png/night/partlycloudy.png</wx_icon_url_png>
<day_night>night</day_night>
<pop>0</pop>
<sky_cov_pct>59</sky_cov_pct>
<wnd_dir_degs>160</wnd_dir_degs>
<wnd_dir>SSE</wnd_dir>
<wnd_spd_kph>14</wnd_spd_kph>
<visibility_m>11300</visibility_m>
</hourly_summary>
我想今天运行的代码,但它表明这个错误:
我不确定这个错误是什么意思,因为我以前多次运行PHP代码,它运行良好。
这是C:\脚本\ hourlyx.php第19行:
$hourly= simplexml_load_file("hourly.xml") or die("Error: Cannot create object");
它的工作原理罚款在PHP 5.6.22 – 2016-08-17 08:13:49