رفتن به مطلب
بیسیک فور ایکس
ali0098

اطلاعات در دیتابیس ثبت نمیشوند

پست های پیشنهاد شده

سلام

بنده میخوام دو عدد را از طریق poststring به دیتابیس بفرستم.

اما متاسفانه اعداد در دیتابیس ثبت نمیشوند.

کدهای php مشکلی ندارند چون تست کردم( از طریق کد php دیگر form ساختم که دو type و یک Submit  داره که از این طریق دو عدد در دیتابیس ثبت میشن)

در ضمن از هاست رایگان استفاده میکنم.

کد php :

<?php

$conn = mysqli_connect('...........' , '..........' , '..........');





$query = mysqli_select_db ( '...........' , $conn);
mysqli_set_charset('utf8');

$username=$_POST["username"];
$password=$_POST["password"];


if ($query ){
		$result = "INSERT INTO chat (username , password ) VALUES ('$username','$password')";
		
		if(mysqli_query($result)){
			
			echo "Done";
			
		}else{echo "Error";}
}

?>

کد php برای تست (form) :

<FORM id='myForm' action="........." method="POST">

name : <input type="text" name="username">
pass : <input type="text" name="password">
<input type="submit" name="send" value="Submit Your Name!">

</form>

و کد b4a :


Sub Process_Globals
	'These global variables will be declared once when the application starts.
	'These variables can be accessed from all modules.

End Sub

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.

	Private Button1 As Button
	Dim ht As HttpJob
	
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	Activity.LoadLayout("conn")
	
	ht.Initialize("rejester" , Me)
	
End Sub




Sub Activity_Resume

End Sub
  

Sub Activity_Pause (UserClosed As Boolean)

End Sub
  

Sub Jobdone (job As HttpJob)
	
	If job.Success = True Then
		Msgbox(job.GetString,"Success")
	Else
		ToastMessageShow("خطا در برقراری اتصال" , False)
	End If
	
End Sub
  

Sub Button1_Click
	
	ht.PostString("http://...................","username=22&password=66")

End Sub

 

 

ممنون میشم راهنمایی کنید.

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


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

با سلام  

این کد رو 

((if(mysqli_query($result

به این شکل تغییرش بده 

((if(mysqli_query($conn,$result

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 20 آبان 1397 در 11:55، amir_zamanzad گفته است :

با سلام  

این کد رو 


((if(mysqli_query($result

به این شکل تغییرش بده 


((if(mysqli_query($conn,$result

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

سپاس از راهنماییتون

اوکی شد

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


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

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

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

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

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

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

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

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

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

×