• 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کمک خیلی خیلی فوری درباره PHP
#1
سلام دوستان.

من یک مشکل جدی پیدا کردم.

برنامه ای نوشتم که دستورات حجیم sql رو با php به mysql میفرسته .توی خونه جواب میده اما توی هاست نه.

میشه کمکم کنید. بگید مشکل کجاست؟

از دستور mysql_query استفاده میکنم. هر دستور تقریبا 100 کیلوبایت به بیشتره.

توی php myadmin هاست جواب میده اما توی کد من نه.

چیکار کنم؟

کد پی‌اچ‌پی:
////////////////////////////// INSERT    
       
$store     =    $_POST["store"];
       
$storestr_replace('\\','',$store);
       
       
$content explode("aligilani1986",$store);
       
$index count($content);
 
       
$link mysql_connect(_DBHOST,_DBUSER,_DBPASS);
            
mysql_select_db(_DBNAME,$link);
       for(
$i=0;$i<$index;$i++)
        {
             
$sql=$content[$i];
             
$result=mysql_query($sql,$link) or die(mysql_error()); 
             if(
mysql_affected_rows($link) > 0)
             {
                 echo 
"ok";     
             }
        } 


از تابع explode برای جداسازی دستورات sql استفاده کردم.
یک delimeter دارد که همان aligilani1986 است.
  پاسخ
تشکر شده توسط :
#2
چه اخطاری میده؟
  پاسخ
تشکر شده توسط :
#3
Question 
(۱۳۸۷ اسفند ۰۴, ۰۱:۵۹ ب.ظ)admin نوشته: چه اخطاری میده؟

سلام وحيد جان.

هيچ اخطاري نميده.

نه هيچ ارروري ميده و نه پيام تأييد.

وحيد جان اگه امكان داره شمارتو بگذار تا تماس تلفني بگيرم. البته اگه وقت داري.
  پاسخ
تشکر شده توسط :
#4
چون عجله داری پیام خصوصی بهت دادم
  پاسخ
تشکر شده توسط : aligilani1986
#5
سلام .

ممنونم ازت. اينم فايل sql


فایل‌های پیوست
.txt   output3.txt (اندازه 115.97 KB / تعداد دانلود: 2)
  پاسخ
تشکر شده توسط :
#6
یه مثالی اینجا زده بهتره از این استفاده کنی
http://www.php-mysql-tutorial.com/wikis/...bases.aspx

البته برای backup گرفتن از این روش اما به نظر من برای restore کردن از دستور source file_name که file_name همون آدرس فایل هست استفاده کن و دستور source دستور خود mysql هست. اگر به mysqldump هر طرف هم دسترسی داشته باشی خیلی راحتتری

(۱۳۸۷ اسفند ۰۴, ۰۳:۰۱ ب.ظ)oia نوشته: وحید من هم یه کاره خیلی خیلی ضروری دارم Big Grin
همینجا بگو میشنومBig Grin
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان