saeed saeedi

اتصال به دیتابیس آنلاین در ریسایکلر ویو

4 ارسال در این موضوع قرار دارد

سلام. یک نمونه کد برای اتصال به دیتابیس آنلاین با استفاده از کتابخانه Hitex_RecyclerView در بیسیک فور اندروید می خواستم؟ مثلا اطلاعات یک جدول را در هاست بخونه و در خانه های ریسایکلر نمایش بده. 

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 3/15/2018 در 20:50، saeed saeedi گفته است :

سلام. یک نمونه کد برای اتصال به دیتابیس آنلاین با استفاده از کتابخانه Hitex_RecyclerView در بیسیک فور اندروید می خواستم؟ مثلا اطلاعات یک جدول را در هاست بخونه و در خانه های ریسایکلر نمایش بده. 

سلام 

آسانترین راه برای رسیدنتان به پاسخ این سوال اینه که سورس زیر رو بخرید و روش کارش رو بررسی نمایید.

یکی از بهترین وقویترین وسریعترین کتابخونه های ریسایکلر ویو این کتابخونه هست .این سورس زیر  هم چیزجالبیه ازدستش ندین 

 

 

ویرایش شده در توسط sfrsfre

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 15 ساعت قبل، saeed saeedi گفته است :

سلام. ممنون از پاسخگوییتون.

سلام

سلامت باشید

این  نمونه کدرو هم براتون ارسال کردم رو با SUB LinkAndNames    قبلی جایگزین وطبق نیاز خودتون شخصی سازیش کنید.

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.
	Type mydata (id As String ,name As String,family As String ,images As String ,images2 As String )
	Dim Members As List
	Dim l1,l2,l3,l4 As List
	Private ImageLinks,AppsLinks1,AppsLinks2,AppsLinks3 As List
	Private AppsNames1,AppsNames2,AppsNames3,AppsNames4,AppsNames5,AppsNames6 As List
	Dim me_harif As String
	Dim taed_hazf_harif As Int
	Dim image_str As String
	Dim tedad_harifha As Int=0
End Sub

Sub Activity_Create(FirstTime As Boolean)
	
End Sub 

Sub LinkAndNames
	Dim read As HttpJob
	read.Initialize("read", Me)
	read.PostString("Http://www..../mem.php","")
	
	Wait For (read) JobDone(read As HttpJob)
	
	If read.Success Then
	
		If read.JobName = "read" Then
			Dim parser As JSONParser
			parser.Initialize(read.GetString)	
			Members = parser.NextArray 'returns a list with maps		
			Dim getmydata As mydata
			getmydata.Initialize
	

			For Each MapData As Map In Members
				Dim m As Map
		
			
				getmydata.Id = MapData.Get("id")
				getmydata.name = MapData.Get("user_id")
				getmydata.family= MapData.Get("location")
				getmydata.images= MapData.Get("images_link")
							
								
				
				ImageLinks.Addall(Array As String("http://www..../"&(getmydata.images)))
				AppsLinks1.AddAll(Array As String("http://www..../"&(getmydata.images)))
				AppsNames1.Addall(Array As String(getmydata.Id&" - "&getmydata.name ))
				AppsNames2.Addall(Array As String(getmydata.family))
				AppsLinks3.Addall(Array As String("http://www..../"&(getmydata.images)))
				
				
	
				'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
				
			Next
			ImageSlider.notifyDataSetChanged
			Recycler1.notifyDataSetChanged
			Recycler2.notifyDataSetChanged
			Recycler3.notifyDataSetChanged
			
		End If

	Else
		ToastMessageShow("اتصال با شکست مواجه شد", True)
		'read.Release
			
							
	End If
	read.Release

End Sub

این پایین هم محتویات فایل mem.php که به دیتابیس وصل میشه  رو براتون قرار میدم.

<?php
$host = "هاست";
$db = "نام دیتابیس";
$user = "نام کاربری";
$pw = "پسورد";

$con = new mysqli($host,$user,$pw) or die(mysqli_error());
mysqli_select_db($con,$db) or die(mysqli_error());
mysqli_query($con,"SET CHARACTER SET utf8");
mysqli_query($con,"SET NAMES 'utf8'");
/////////////////////////farsi saz
mysqli_query($con,"SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8");
if(mysqli_connect_errno()){

    echo "Failed To Connect To MYSQL" . mysqli_connect_error();
}
//////////////////////////////////



$sql = "SELECT * FROM tbl_member ";

$res = mysqli_query($con ,$sql);

if (mysqli_errno($con)) {
    header("HTTP/1.1 500 Internal Server Error");
    // echo $query.'\n';
    echo $sql.'\n';
    echo mysqli_error();
}
else
{
    $rows = array();
    while($r = mysqli_fetch_assoc($res)) {
        $rows[] = $r;
    }
    print json_encode($rows);
}
mysqli_close($con);
?>

 

ویرایش شده در توسط sfrsfre

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری