Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > Ajax+PHP+MySQL เกี่ยวกับการเรียกดูข้อมูลในตาราง ในตาราง account จะมีอยู่ 3 ฟิลคือ username, password, email



 

Ajax+PHP+MySQL เกี่ยวกับการเรียกดูข้อมูลในตาราง ในตาราง account จะมีอยู่ 3 ฟิลคือ username, password, email

 



Topic : 042260



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์




ในตาราง account จะมีอยู่ 3ฟิลคือ username, password, email

เขียนโค๊ด php หา password ในแถวเดียวกัน

กับ username, email ที่กำหนดมาจากฟอร์ม html ยังไงอะคับ
Code (JS)
function forget(){
	var user=document.myforget.username.value;
	var email=document.myforget.email.value;
	if(user=="" || email ==""){
		alert("Please input form");
	}
else{
var req;
	if(window.XMLHttpRequest) req=new XMLHttpRequest();
	else if(window.ActiveXObject) req=new ActiveXObject("Microsoft.XMLHTTP");
	else{
		alert("Browser not support"); return false;
	}
	req.onreadystatechange=function(){
		if(req.readyState==4){			
			var x=document.getElementById("area");
			x.innerHTML=req.responseText;
			x.innerHTML+='<br><br><a href="index.html">Back to index</a>';
		}
		else{
			var x=document.getElementById("area");
			x.innerHTML="<img src=img/progess.gif>";
		}
	}
}
		var str=Math.random();
		var querystr="";
		querystr+="forget.php";
		querystr+="?var="+str;
		querystr+="&user="+user;
		querystr+="&email="+email;
		req.open("GET",querystr,true);
		req.send(null);
}


Code (PHP)
<?php

	$user = $_GET["user"];
	$email = $_GET["email"];
	

	$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
	$objDB = mysql_select_db("mydatabase");



	$sql = "select * from account where username='$user' and email='$email'";
	$result = mysql_query($sql) ;
	$row = mysql_num_rows($result) ;
	if($row==1)
	{
            $sql = "SELECT password FROM account WHERE username = '$user' and email = '$email'";
            $query = mysql_query($sql) or die ("Error Query [".$sql."]");
	}
	
	echo $query;
	mysql_close($objConnect);
?>


ผิดตรงไหน ผู้รู้ช่วยหน่อยครับ T T



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-04-30 21:12:19 By : davidem01 View : 1510 Reply : 8
 

 

No. 1



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ลองศึกษา BASIC CODE จากที่นี่ก่อนดีกว่านะครับ

http://www.thaicreate.com/php.html






Date : 2010-04-30 21:27:31 By : deawx
 


 

No. 2



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


up up
Date : 2010-04-30 21:34:53 By : davidem01
 

 

No. 3



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ยังไงอะครับ ยังไม่ get คำถาม อิอิ
Date : 2010-04-30 22:29:43 By : chonburi f.c
 


 

No. 4



โพสกระทู้ ( 63 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

1. $sql ทำไมมี 2 ที่ครับ ชื่อตัวแปลผมว่าไม่ควรจะซ้ำกันนะ
2, ต้อง มี Code (PHP)
$result=mysql_fetch_array($query); 

3. Code (PHP)
echo"$result";



ผมเท่านี้ก็น่าจะได้แล้ว ครับ
Date : 2010-04-30 22:36:49 By : weenzezar
 


 

No. 5



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


ก่อนอื่นขอบคุณมากนะครับสำหรับคำตอบ ^^

ก็คือ เมมเบอร์ลืมรหัสผ่านอะครับ จากนั้นก้กรอกข้อมูลในฟอร์ม ซึ่งกรอกเฉพาะ
username และ email จากนั้นก็ดึง password จากแถวเดียวกันออกมาแสดงอ่าครับ
ประมาณนี้อะครับ ยังงงอยู่เลย T T
Date : 2010-04-30 22:45:59 By : davidem01
 


 

No. 6



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ลองดูแบบนี่แล้วกันน่ะครับ
Code (PHP)
<? 
    $user=$_GET['user'];
  
				$sql= "select  password from account  where username='$user' ";
				$sqlquery=mysql_db_query($dbname,$sql);
				
				while($result= mysql_fetch_array($sqlquery)){
				
				$pass=$result['password'];
				
		?>

Date : 2010-04-30 22:54:37 By : chonburi f.c
 


 

No. 7



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


อ่ายังแก้ไม่ได้เลยอะคับ

ผมแทรกตัว js มาให้ด้วยอะครับอาจติดเพราะตัวนี้ ช่วยดูให้อีกทีนะครับ
Date : 2010-04-30 23:16:41 By : davidem01
 


 

No. 8



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


แบบนี้มันน่าจะผิดหลักการนะ
ถ้าผมรู้ user , e-mail คนอื่นผมสามารถดูรหัสผ่านคนนี้ได้สบาย เพราะคุณเล่นจะ select password มาแสดงเลย

หลักการทั่วไปใครๆ ก็ใช้กันคือ
1. กรอกข้อมูลที่ระบบต้องการ เช่น user + email ห รือ email
2. เช็ค user , e-mail ว่ามีอยู่ใน db ไหม
3. ถ้ามีก็ random password ใหม่แล้ว Insert เข้าไป แล้วเอา password ที่ random นั้นส่งเมล์ให้สมาชิก

จบขั้นตอน

ไม่มีใครเค้าแสดงรหัสผ่านใหม่หรือค้นหารหัสผ่านเก่ามาแสดงหรอกครับ

แล้วก็วิธีเช็คสามารถ เช็คได้โดยส่ง user , email ให้ไฟล์ forget.php จะได้ debug ได้นะครับ
Date : 2010-05-01 00:51:13 By : plakrim
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Ajax+PHP+MySQL เกี่ยวกับการเรียกดูข้อมูลในตาราง ในตาราง account จะมีอยู่ 3 ฟิลคือ username, password, email
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่