PDA

View Full Version : تعداد محدودی از رکوردها در جدول ذخیره می شوند!!!



نیلوفر66
پنج شنبه 21 اسفند 1393, 15:47 عصر
با استفاده از کد زیر اطلاعات از فایل اکسلی که با فرمت xml ذخیره شده خوانده می شود و در دیتابیس ذرج میشود
اما از یک فایلی که 1800 رکورد دارد تنها 135 رکورد ذخیره میشود!!!!
چرا؟؟؟!!!!!






include('db.php');


$xml=$_FILES['xml']['name'];
copy($_FILES['xml']['tmp_name'],"img-news/".$xml);


$doc = new DOMDocument();
$doc->load('img-news/'.$xml);

$rows = $doc->getElementsByTagName( "Row" );
foreach( $rows as $row )
{
$infor = $row->getElementsByTagName( "Cell" );
$id = $infor->item(0)->nodeValue;
$fname = $infor->item(1)->nodeValue;
$lname = $infor->item(2)->nodeValue;
$status = $infor->item(3)->nodeValue;


$tp = sha1($id);


$link2="insert into student (st_code,st_name,st_family,st_fathername) values('".$id."',
'".$fname."',
'".$lname."',
'".$status."')";
mysql_query($link2)or die (mysql_error());
$link3="insert into text (t_u,t_p,t_access) values ('".$id."',
'".$tp."',
'3')";
mysql_query($link3)or die (mysql_error());
echo header('location:com-panel.php?cpage=studentedit&stupage=insert');

}



فایل اکسل ضمیه شده با xml ذخیره کنید.

نیلوفر66
پنج شنبه 06 فروردین 1394, 22:44 عصر
لطفا راهنمایی کنید....حتی ابتدا فایل رو اپلود کردم و بعدازارسال به صفحه دیگه ای ذخیره کردم بازهم نشد صدتا رکورد بیشتر ذخیره نمیکنه!!!!

alinwp
پنج شنبه 06 فروردین 1394, 22:48 عصر
شاید کمکتون کنه http://www.codeplex.com/PHPExcel