رفتن به مطلب

آموزش آپدیت دیتابیس آفلاین از طریق دیتابیس آنلاین


میلاد حائری

ارسال های توصیه شده

درود

عرض سلام و خسته نباشید خدمت دوستان عزیز :DD:

دیشب ساعت 4:30 بعد از سحری نشستم و یه سورس نوشتم واسه اپدیت دیتابیس آفلاین امیدوارم که خوشتون بیاد

این سورس خیلی سادس و فقط به یک فایل پی اچ پی برای دریافت متون  از دیتابیسه و اصلا نیازی به برگشتی نداره و خیلی ساده و قابل فهمه

خوب حالا همینجا توضیح میدم و آموزش تصویریشو فردا ضبط میکنم

راستی کاربر عزیز @sinam443  به این آموزش نیاز داشت امیدوارم بدردش بخوره

و در نهایت اگه مفید بود لایک یادتون نره و اگر مشکلی بود در همین تاپیک عنوان کنید.

شروع آموزش

اول کتابخانه های httpulits2  و  sql  رو علامت بزنید.

بعدش یه دیتابیس توی کامپیوترتون درست کنید تیبلشو بزارید tbl و چهارتا کلوم  (id,name,family,tell)   خوب حالا برید توی سی پنلتون و یه دیتابیس بسازید با همین مشخصات قبلی البته یادتون باشه که ایدی رو اینتگر بزارید اوتو اینسرت بقیش تکست باشه و ذخیره کنید و چنتا اطلاعات توش اینرست کنید

خوب حالا که دیتابیس ها رو ساختید میریم سراغ فایل پی اچ پی

<?php

$con = mysql_connect('localhost','database user','database pass');
mysql_select_db('database name',$con);
mysql_set_charset('utf8');
$db1 = mysql_query("SELECT * FROM tbl");

while ($result = mysql_fetch_array($db1)){

echo $result['id']. "#" .$result['name']. "#" .$result['family']. "#" .$result['tell']. "#" ."<br>";
	 
}


?>

خوب حالا اونجا که نوشته database user اسم کاربری دیتابیستون که ساختید بنویسید

 اونجا که نوشته database pass پسوردی که برای دیتابیس انخاب کردید بنویسید

اونجا که نوشته database name اسمی که برای دیتابیستون نوشتید بنویسید

کارمون با فایل پی اچ پی تموم شد

حالا میریم سراغ کد نویسی بیسیک فور اندروید

Sub Process_Globals
	Dim sql As SQL
End Sub

توی process_global یه sql  تعریف کنید

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

و اونها رو معرفی کنید

Sub Globals
Dim ht As HttpJob
Dim cur As Cursor
Private Button1 As Button
Dim  row As String
Private ListView1 As ListView
End Sub

خوب اینها رو هم توی globals  مینویسیم

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	ht.Initialize("job1",Me)
	If File.Exists(File.DirInternal,"db.db") = False Then
		File.copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
	End If
	If sql.IsInitialized = False Then
		sql.Initialize(File.DirInternal,"db.db",True)
	End If
showlist
End Sub	

توی این ساب میایم  ht رو اینیشیالایز و sql رو هم فراخوانی و اینیشیالایز میکنیم و اخرش مینویسم  showlist که الان توضیحش میدم

Sub showlist
ListView1.clear
cur = sql.ExecQuery("SELECT * FROM tbl")
For i = 0 To cur.RowCount - 1
cur.Position = i
ListView1.AddSingleLine2(cur.GetString("name")&" "&cur.GetString("family")&cur.GetString("tell"),cur.GetInt("id"))
Next
ListView1.SingleLineLayout.Label.Gravity = Gravity.CENTER
End Sub

این هم ساب showlist

اینجا میایم تمام اطلاعات دیتابیس آفلاینمونو میاریم توی لیست ویو

Sub Button1_Click
ht.download("http://programinglab.ir/dl/show.php")
ProgressDialogShow("در حال آپدیت")
End Sub

اینجا میگیم که اگر باتن کلیک شد بیا این فایل پی اچ پی رو دانلود کن شما به جای این ادرس از ادرس فایل پی اچ پی خودتون که اپلود کردین استفاده کنید

Sub jobdone (job As HttpJob)
If job.Success = True Then 
If job.JobName= "job1" Then
Dim mili() As String = Regex.Split("<br>",job.GetString)
cur = sql.ExecQuery("SELECT * FROM tbl")
row = cur.RowCount
For i = row To mili.Length - 1
Dim milo() As String = Regex.Split("#",mili(i))
sql.ExecNonQuery("INSERT INTO tbl (id,name,family,tell) VALUES (null,'"&milo(1)&"','"&milo(2)&"','"&milo(3)&"')")			
Next
showlist
ProgressDialogHide
Else
	ProgressDialogHide
	ToastMessageShow("خطا در اتصال",True)
End If
End If
End Sub

خوب حالا رسیدیم به ساب jobdone

توی خط چهارم گفتیم که یه متغیر تعریف کن و محتویاتش خط هایی باشن که از فایل پی اچ پی دانلود کردیم و با <br>  جدا میشن چون توی پی اچ پی  با همین جدا کردیم رکورد ها رو

توی دو خط بعدی تعداد رکورد یا همون خط های دیتابیس افلاینمون رو ریختیم توی متغیر row

بعدش یه حلقه تعریف کردیم و گفتیم از تعداد خط های دیتابیس افلاین باشه تا تعداد خط های دیتابیسه انلاین بعدش اسم و فامیل وو شماره تلفن رو با # جدا کردیم و خط بعدش تمام اطلاعات رو ریختیم توی دیابیس افلاینمون

وقتی که حلقه تمام شد دوباره برمیگرده به showlist  و اطلاعات قبلی دیتابیس و اطلاعات جدید دیتابیس  رو باهم میخونه اگه روی باتن کلیک کردین امام هیچ اتفاقی نیافتاد یعنی تعدا خط های دیتابیس افلاین و انلاین با هم برابره و چیزی برای اپدیت کردن وجود نداره

خوب الان سورس و پی اچ پی رو براتون اپلود میکنم

source and php.zip

 

در ضمن لایک و نظر یادتون نره پسورد هم answercenter.ir

source and php.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 10 دقیقه قبل، میلاد حائری گفته است :

درود

عرض سلام و خسته نباشید خدمت دوستان عزیز :DD:

دیشب ساعت 4:30 بعد از سحری نشستم و یه سورس نوشتم واسه اپدیت دیتابیس آفلاین امیدوارم که خوشتون بیاد

این سورس خیلی سادس و فقط به یک فایل پی اچ پی برای دریافت متون  از دیتابیسه و اصلا نیازی به برگشتی نداره و خیلی ساده و قابل فهمه

خوب حالا همینجا توضیح میدم و آموزش تصویریشو فردا ضبط میکنم

راستی کاربر عزیز @sinam443  به این آموزش نیاز داشت امیدوارم بدردش بخوره

و در نهایت اگه مفید بود لایک یادتون نره و اگر مشکلی بود در همین تاپیک عنوان کنید.

شروع آموزش

اول کتابخانه های httpulits2  و  sql  رو علامت بزنید.

بعدش یه دیتابیس توی کامپیوترتون درست کنید تیبلشو بزارید tbl و چهارتا کلوم  (id,name,family,tell)   خوب حالا برید توی سی پنلتون و یه دیتابیس بسازید با همین مشخصات قبلی البته یادتون باشه که ایدی رو اینتگر بزارید اوتو اینسرت بقیش تکست باشه و ذخیره کنید و چنتا اطلاعات توش اینرست کنید

خوب حالا که دیتابیس ها رو ساختید میریم سراغ فایل پی اچ پی


<?php

$con = mysql_connect('localhost','database user','database pass');
mysql_select_db('database name',$con);
mysql_set_charset('utf8');
$db1 = mysql_query("SELECT * FROM tbl");

while ($result = mysql_fetch_array($db1)){

echo $result['id']. "#" .$result['name']. "#" .$result['family']. "#" .$result['tell']. "#" ."<br>";
	 
}


?>

خوب حالا اونجا که نوشته database user اسم کاربری دیتابیستون که ساختید بنویسید

 اونجا که نوشته database pass پسوردی که برای دیتابیس انخاب کردید بنویسید

اونجا که نوشته database name اسمی که برای دیتابیستون نوشتید بنویسید

کارمون با فایل پی اچ پی تموم شد

حالا میریم سراغ کد نویسی بیسیک فور اندروید


Sub Process_Globals
	Dim sql As SQL
End Sub

توی process_global یه sql  تعریف کنید

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

و اونها رو معرفی کنید


Sub Globals
Dim ht As HttpJob
Dim cur As Cursor
Private Button1 As Button
Dim  row As String
Private ListView1 As ListView
End Sub

خوب اینها رو هم توی globals  مینویسیم


Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	ht.Initialize("job1",Me)
	If File.Exists(File.DirInternal,"db.db") = False Then
		File.copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
	End If
	If sql.IsInitialized = False Then
		sql.Initialize(File.DirInternal,"db.db",True)
	End If
showlist
End Sub	

توی این ساب میایم  ht رو اینیشیالایز و sql رو هم فراخوانی و اینیشیالایز میکنیم و اخرش مینویسم  showlist که الان توضیحش میدم


Sub showlist
ListView1.clear
cur = sql.ExecQuery("SELECT * FROM tbl")
For i = 0 To cur.RowCount - 1
cur.Position = i
ListView1.AddSingleLine2(cur.GetString("name")&" "&cur.GetString("family")&cur.GetString("tell"),cur.GetInt("id"))
Next
ListView1.SingleLineLayout.Label.Gravity = Gravity.CENTER
End Sub

این هم ساب showlist

اینجا میایم تمام اطلاعات دیتابیس آفلاینمونو میاریم توی لیست ویو


Sub Button1_Click
ht.download("http://programinglab.ir/dl/show.php")
ProgressDialogShow("در حال آپدیت")
End Sub

اینجا میگیم که اگر باتن کلیک شد بیا این فایل پی اچ پی رو دانلود کن شما به جای این ادرس از ادرس فایل پی اچ پی خودتون که اپلود کردین استفاده کنید


Sub jobdone (job As HttpJob)
If job.Success = True Then 
If job.JobName= "job1" Then
Dim mili() As String = Regex.Split("<br>",job.GetString)
cur = sql.ExecQuery("SELECT * FROM tbl")
row = cur.RowCount
For i = row To mili.Length - 1
Dim milo() As String = Regex.Split("#",mili(i))
sql.ExecNonQuery("INSERT INTO tbl (id,name,family,tell) VALUES (null,'"&milo(1)&"','"&milo(2)&"','"&milo(3)&"')")			
Next
showlist
ProgressDialogHide
Else
	ProgressDialogHide
	ToastMessageShow("خطا در اتصال",True)
End If
End If
End Sub

خوب حالا رسیدیم به ساب jobdone

توی خط چهارم گفتیم که یه متغیر تعریف کن و محتویاتش خط هایی باشن که از فایل پی اچ پی دانلود کردیم و با <br>  جدا میشن چون توی پی اچ پی  با همین جدا کردیم رکورد ها رو

توی دو خط بعدی تعداد رکورد یا همون خط های دیتابیس افلاینمون رو ریختیم توی متغیر row

بعدش یه حلقه تعریف کردیم و گفتیم از تعداد خط های دیتابیس افلاین باشه تا تعداد خط های دیتابیسه انلاین بعدش اسم و فامیل وو شماره تلفن رو با # جدا کردیم و خط بعدش تمام اطلاعات رو ریختیم توی دیابیس افلاینمون

وقتی که حلقه تمام شد دوباره برمیگرده به showlist  و اطلاعات قبلی دیتابیس و اطلاعات جدید دیتابیس  رو باهم میخونه اگه روی باتن کلیک کردین امام هیچ اتفاقی نیافتاد یعنی تعدا خط های دیتابیس افلاین و انلاین با هم برابره و چیزی برای اپدیت کردن وجود نداره

خوب الان سورس و پی اچ پی رو براتون اپلود میکنم

source and php.zip

 

در ضمن لایک و نظر یادتون نره پسورد هم answercenter.ir

source and php.zip

آقا دستت طلا خیلی گیر بودم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 9 دقیقه قبل، sinam443 گفته است :

آقا دستت طلا خیلی گیر بودم

:53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آق میلاد شما تو کدها نوشتی که برو از show.php بگیر ولی تو فایلی که گذاشتی یدونه فایل پی اچ پی هست که متاسفانه اونم ارور میده پیجت کار نمیکنه

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید متوجه نشدم میشه کامل تر توضیح بدی

در 9 دقیقه قبل، sinam443 گفته است :

آق میلاد شما تو کدها نوشتی که برو از show.php بگیر ولی تو فایلی که گذاشتی یدونه فایل پی اچ پی هست که متاسفانه اونم ارور میده پیجت کار نمیکنه

 

اون فایل پی اچ پی که گذاشتم همون show هست فقط اسمش عوض شده

ادرسی که توی سورس هست هیچ مشکلی نداره اگه توی مروگر وارد کنید میبینید که اطلاعات میاد بالا

این رو هم بگم واسه کامپایل از امولاتور و شبیه ساز استفاده نکنید واسه sql  سعی کنید از گوشی موبایل استفاده کنید و هربار قبل از کامپایل، برنامه رو از گوشی حذف کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 8 دقیقه قبل، میلاد حائری گفته است :

ببخشید متوجه نشدم میشه کامل تر توضیح بدی

اون فایل پی اچ پی که گذاشتم همون show هست فقط اسمش عوض شده

ادرسی که توی سورس هست هیچ مشکلی نداره اگه توی مروگر وارد کنید میبینید که اطلاعات میاد بالا

این رو هم بگم واسه کامپایل از امولاتور و شبیه ساز استفاده نکنید واسه sql  سعی کنید از گوشی موبایل استفاده کنید و هربار قبل از کامپایل، برنامه رو از گوشی حذف کنید

من با گوشی تست میکنم ولی اون صفحه بالا نمیاد میگه مشکل داره

میخاین آدرسو بدم نگاه کنین؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 دقیقه قبل، sinam443 گفته است :

من با گوشی تست میکنم ولی اون صفحه بالا نمیاد میگه مشکل داره

میخاین آدرسو بدم نگاه کنین؟

بله لطف کن ادرس رو بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

unknownode.000webhostapp.com/connect/show.php

فکر کنم یجای کار میلنگه البته مربوط به php

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 دقیقه قبل، sinam443 گفته است :

unknownode.000webhostapp.com/connect/show.php

فایل پی اچ پیت رو با تمام اطلاعاتش بزار

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 دقیقه قبل، sinam443 گفته است :

شما مطمعنید یک فایل php کاقیه؟

 

بله دوست عزیز خودم همین الان دارم تست میکنم

مشکل شما از هاستتون هست چون رایگانه من از چند هاست دهنده رایگان استفاده کردم اما نتیجه نگرفتم و رفتم هاست خریداری کردم جواب گرفتم

از اونجایی که مشکل شما برای من مهمه یک هاست در اختیارتون میزارم استفاده کنید ابهامات را رفع کنید و بعد به من پس بدهید اگر مشکلی ندارید یک ایمیل به من بدهید تا اطلاعات هاست را برایتان ارسال کنم و مشکلتون را رفع کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 6 دقیقه قبل، میلاد حائری گفته است :

بله دوست عزیز خودم همین الان دارم تست میکنم

مشکل شما از هاستتون هست چون رایگانه من از چند هاست دهنده رایگان استفاده کردم اما نتیجه نگرفتم و رفتم هاست خریداری کردم جواب گرفتم

از اونجایی که مشکل شما برای من مهمه یک هاست در اختیارتون میزارم استفاده کنید ابهامات را رفع کنید و بعد به من پس بدهید اگر مشکلی ندارید یک ایمیل به من بدهید تا اطلاعات هاست را برایتان ارسال کنم و مشکلتون را رفع کنید

واقعا ازتون ممنونم اگه سایت شما جواب بده تو xzn میزنم بخرم ایمیلتون چی هست؟

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 دقیقه قبل، sinam443 گفته است :

واقعا ازتون ممنونم اگه سایت شما جواب بده تو xzn میزنم بخرم ایمیلتون چی هست؟

 

خواهش میکنم به هر حال اموزش قرار دادم باید ابهامات رفع بشه

admin@programinglab.ir

یه ایمیل بده تا اطلاعات هاست رو ارسال کنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 19 ساعت قبل، میلاد حائری گفته است :

درود

عرض سلام و خسته نباشید خدمت دوستان عزیز :DD:

دیشب ساعت 4:30 بعد از سحری نشستم و یه سورس نوشتم واسه اپدیت دیتابیس آفلاین امیدوارم که خوشتون بیاد

این سورس خیلی سادس و فقط به یک فایل پی اچ پی برای دریافت متون  از دیتابیسه و اصلا نیازی به برگشتی نداره و خیلی ساده و قابل فهمه

خوب حالا همینجا توضیح میدم و آموزش تصویریشو فردا ضبط میکنم

راستی کاربر عزیز @sinam443  به این آموزش نیاز داشت امیدوارم بدردش بخوره

و در نهایت اگه مفید بود لایک یادتون نره و اگر مشکلی بود در همین تاپیک عنوان کنید.

شروع آموزش

اول کتابخانه های httpulits2  و  sql  رو علامت بزنید.

بعدش یه دیتابیس توی کامپیوترتون درست کنید تیبلشو بزارید tbl و چهارتا کلوم  (id,name,family,tell)   خوب حالا برید توی سی پنلتون و یه دیتابیس بسازید با همین مشخصات قبلی البته یادتون باشه که ایدی رو اینتگر بزارید اوتو اینسرت بقیش تکست باشه و ذخیره کنید و چنتا اطلاعات توش اینرست کنید

خوب حالا که دیتابیس ها رو ساختید میریم سراغ فایل پی اچ پی


<?php

$con = mysql_connect('localhost','database user','database pass');
mysql_select_db('database name',$con);
mysql_set_charset('utf8');
$db1 = mysql_query("SELECT * FROM tbl");

while ($result = mysql_fetch_array($db1)){

echo $result['id']. "#" .$result['name']. "#" .$result['family']. "#" .$result['tell']. "#" ."<br>";
	 
}


?>

خوب حالا اونجا که نوشته database user اسم کاربری دیتابیستون که ساختید بنویسید

 اونجا که نوشته database pass پسوردی که برای دیتابیس انخاب کردید بنویسید

اونجا که نوشته database name اسمی که برای دیتابیستون نوشتید بنویسید

کارمون با فایل پی اچ پی تموم شد

حالا میریم سراغ کد نویسی بیسیک فور اندروید


Sub Process_Globals
	Dim sql As SQL
End Sub

توی process_global یه sql  تعریف کنید

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

و اونها رو معرفی کنید


Sub Globals
Dim ht As HttpJob
Dim cur As Cursor
Private Button1 As Button
Dim  row As String
Private ListView1 As ListView
End Sub

خوب اینها رو هم توی globals  مینویسیم


Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	ht.Initialize("job1",Me)
	If File.Exists(File.DirInternal,"db.db") = False Then
		File.copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
	End If
	If sql.IsInitialized = False Then
		sql.Initialize(File.DirInternal,"db.db",True)
	End If
showlist
End Sub	

توی این ساب میایم  ht رو اینیشیالایز و sql رو هم فراخوانی و اینیشیالایز میکنیم و اخرش مینویسم  showlist که الان توضیحش میدم


Sub showlist
ListView1.clear
cur = sql.ExecQuery("SELECT * FROM tbl")
For i = 0 To cur.RowCount - 1
cur.Position = i
ListView1.AddSingleLine2(cur.GetString("name")&" "&cur.GetString("family")&cur.GetString("tell"),cur.GetInt("id"))
Next
ListView1.SingleLineLayout.Label.Gravity = Gravity.CENTER
End Sub

این هم ساب showlist

اینجا میایم تمام اطلاعات دیتابیس آفلاینمونو میاریم توی لیست ویو


Sub Button1_Click
ht.download("http://programinglab.ir/dl/show.php")
ProgressDialogShow("در حال آپدیت")
End Sub

اینجا میگیم که اگر باتن کلیک شد بیا این فایل پی اچ پی رو دانلود کن شما به جای این ادرس از ادرس فایل پی اچ پی خودتون که اپلود کردین استفاده کنید


Sub jobdone (job As HttpJob)
If job.Success = True Then 
If job.JobName= "job1" Then
Dim mili() As String = Regex.Split("<br>",job.GetString)
cur = sql.ExecQuery("SELECT * FROM tbl")
row = cur.RowCount
For i = row To mili.Length - 1
Dim milo() As String = Regex.Split("#",mili(i))
sql.ExecNonQuery("INSERT INTO tbl (id,name,family,tell) VALUES (null,'"&milo(1)&"','"&milo(2)&"','"&milo(3)&"')")			
Next
showlist
ProgressDialogHide
Else
	ProgressDialogHide
	ToastMessageShow("خطا در اتصال",True)
End If
End If
End Sub

خوب حالا رسیدیم به ساب jobdone

توی خط چهارم گفتیم که یه متغیر تعریف کن و محتویاتش خط هایی باشن که از فایل پی اچ پی دانلود کردیم و با <br>  جدا میشن چون توی پی اچ پی  با همین جدا کردیم رکورد ها رو

توی دو خط بعدی تعداد رکورد یا همون خط های دیتابیس افلاینمون رو ریختیم توی متغیر row

بعدش یه حلقه تعریف کردیم و گفتیم از تعداد خط های دیتابیس افلاین باشه تا تعداد خط های دیتابیسه انلاین بعدش اسم و فامیل وو شماره تلفن رو با # جدا کردیم و خط بعدش تمام اطلاعات رو ریختیم توی دیابیس افلاینمون

وقتی که حلقه تمام شد دوباره برمیگرده به showlist  و اطلاعات قبلی دیتابیس و اطلاعات جدید دیتابیس  رو باهم میخونه اگه روی باتن کلیک کردین امام هیچ اتفاقی نیافتاد یعنی تعدا خط های دیتابیس افلاین و انلاین با هم برابره و چیزی برای اپدیت کردن وجود نداره

خوب الان سورس و پی اچ پی رو براتون اپلود میکنم

source and php.zip

 

در ضمن لایک و نظر یادتون نره پسورد هم answercenter.ir

source and php.zip

 

سلام مرسی بابت به اشتراک گذاری قطعه کد - فقط یه انتقاد سازنده دارم امیدوارم که بنظرت سازنده بیاد .

برای نام دهی متغییرها از اسامی معنی دار استفاده کنید هم برای درک بهتر کد هم برای سادگی خواندن . مثلا Mili - milo اینا رو میگم. ؟؟!!!

بنظرتون از Json  استفاده بشه بهتر نیست ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

جیسون تو بعضی گوشی ها جواب نمیده و همچنین تو جیسون گذاشتن عکس واسه ی خودش مصیبتی داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 12 ساعت قبل، devil_v9 گفته است :

 

سلام مرسی بابت به اشتراک گذاری قطعه کد - فقط یه انتقاد سازنده دارم امیدوارم که بنظرت سازنده بیاد .

برای نام دهی متغییرها از اسامی معنی دار استفاده کنید هم برای درک بهتر کد هم برای سادگی خواندن . مثلا Mili - milo اینا رو میگم. ؟؟!!!

بنظرتون از Json  استفاده بشه بهتر نیست ؟

دورود

انتقاد سازنده ای بود حتما لحاظ میشه

استفاد از جیسون هم همونطور که دوست عزیزمون گفتن مصیبتی داره این راه راحتیه:DD:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...