Heim > Backend-Entwicklung > PHP-Tutorial > php mysql insert into while 意外终止,该怎么处理

php mysql insert into while 意外终止,该怎么处理

WBOY
Freigeben: 2016-06-13 12:35:21
Original
1091 Leute haben es durchsucht

php mysql insert into while 意外终止

$result = mysql_query("SELECT uid , pid , cate<br />
                       FROM upcm");<br />
while($rows = mysql_fetch_row($result))<br />
{<br />
$arry = explode($sepr,$rows[2],5);<br />
$query = "INSERT INTO upcn(uid,pid,cate1,cate2,cate3,cate4,cate5)<br />
           VALUES('$rows[0]','$rows[1]','$arry[0]','$arry[1]','$arry[2]','$arry[3]','$arry[4]')";<br />
$result1 = mysql_query($query);<br />
if(!$result1)<br />
{<br />
echo "fail<br>";<br />
}<br />
}
Nach dem Login kopieren


mysql_fetch_row($result)获取查询的结果,逐条处理,处理后写进一个新的表里面,但是每次执行while循环总是还没执行完程序就终止了,没有处理完数据,把insert into 换成printf(“**”);代替插入操作,会将程序正确执行完毕,而且每次运行程序插入的条数不一,有时多有时少,请问大侠们什么情况这是,苦恼啊..

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage