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,037

HOME > PHP > PHP Forum > ****ขอสอบถามเรื่องการแสดงข้อมูลสมาชิกค่ะ โดยดึงข้อมูลออกมาจากฐานข้อมูล****



 

****ขอสอบถามเรื่องการแสดงข้อมูลสมาชิกค่ะ โดยดึงข้อมูลออกมาจากฐานข้อมูล****

 



Topic : 105085



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



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




Code (PHP)
 <?php 
       $str_server = "localhost";
       $str_username = "root";
       $str_password = "1234";
       $str_dbname = "info_db";
       $obj_con = mysql_connect($str_server,$str_username,$str_password);
       mysql_select_db($str_dbname,$obj_con);
       mysql_query("SET NAMES UTF8");
 
       $str_sql = "Select * FROM member WHERE member_id='member_id'";
       $rs_teach = mysql_query($str_sql,$obj_con);
 
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 		<title>ระบบฐานข้อมูล ครูวิทย์ - คณิต สพป.ขก.4</title>
</head>
   <body>
    <?php while($row_teach = mysql_fetch_array($rs_teach)) { ?>
    <table width="900" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
      <td width="900" align="left" valign="top">
        <table width="900" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="900" align="left" valign="top"><table width="900" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="30" align="left" valign="top"><strong>1. ข้อมูลส่วนตัว</strong></td>
              </tr>
              <tr>
                <td align="left" valign="top"><table width="900" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="30" align="left" valign="top"><table width="900" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td width="126" height="30" align="right" valign="middle">ชื่อ :</td>
                        <td width="26" height="30" align="left" valign="middle">&nbsp;</td>
                        <td width="242" height="30" align="left" valign="middle"><?php echo $row_teach['name'] ?></td>
                        <td width="10" height="30" align="left" valign="middle">&nbsp;</td>
                        <td width="49" height="30" align="right" valign="middle">สกุล :
                          <label> </label></td>
                        <td width="21" height="30" align="left" valign="middle">&nbsp;</td>
                        <td width="426" height="30" align="left" valign="middle"><?php echo $row_teach['surname'] ?></td>
                      </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td height="30" align="left" valign="top"><table width="900" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td width="126" height="30" align="right" valign="middle">เลขบัตรประชาชน :</td>
                        <td width="25" height="30" align="right" valign="middle">&nbsp;</td>
                        <td width="524" height="30" align="left" valign="middle"><?php echo $row_teach['idcard'] ?></td>
                        <td width="225" height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="30" align="right" valign="middle">วันเดือนปีเกิด :</td>
                        <td height="30" align="right" valign="middle">&nbsp;</td>
                        <td height="30" align="left" valign="middle"><?php echo $row_teach['birthdate'] ?></td>
                        <td height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="30" align="right" valign="middle">เบอร์โทร :</td>
                        <td height="30" align="right" valign="middle">&nbsp;</td>
                        <td height="30" align="left" valign="middle"><?php echo $row_teach['tel'] ?></td>
                        <td height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="30" align="right" valign="middle">e-mail :</td>
                        <td height="30" align="right" valign="middle">&nbsp;</td>
                        <td height="30" align="left" valign="middle"><?php echo $row_teach['email'] ?></td>
                        <td height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="30" align="right" valign="middle">สถานที่ทำงาน :</td>
                        <td height="30" align="right" valign="middle">&nbsp;</td>
                        <td height="30" align="left" valign="middle"><?php echo $row_teach['office'] ?></td>
                        <td height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="30" align="right" valign="middle">การศึกษา :</td>
                        <td height="30" align="right" valign="middle">&nbsp;</td>
                        <td height="30" align="left" valign="middle"><?php echo $row_teach['education'] ?></td>
                        <td height="30" align="right">&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="10" align="right">&nbsp;</td>
                        <td height="10">&nbsp;</td>
                        <td height="10">&nbsp;</td>
                        <td height="10">&nbsp;</td>
                      </tr>
                    </table></td>
                  </tr>
                </table></td>
              </tr>
            </table></td>
          </tr>
          <tr>
            <td width="900" height="50" align="left" valign="middle"><strong>2. ภูมิลำเนาปัจจุบัน  </strong><?php echo $row_teach['address'] ?></td>
          </tr>
          <tr>
            <td width="900" height="50" align="left" valign="middle"><strong>3. ความสามารถพิเศษ  </strong><?php echo $row_teach['talents'] ?></td>
          </tr>
          <tr>
            <td width="900" height="50" align="left" valign="middle"><strong>4. ผลงานที่ภาคภูมิใจ  </strong><?php echo $row_teach['workings'] ?></p></td>
          </tr>
          <tr>
            <td height="50" align="left" valign="middle"><strong>5. ประวัติการอบรม/ดูงาน  </strong><?php echo $row_teach['training'] ?></p></td> <?php } ?>
          </tr>
          <tr>
            <td width="900" height="50" align="left" valign="middle"><div align="center"><p>
              <label>
                <input type="submit" name="accept" id="accept" value=" ยืนยัน " />&nbsp;&nbsp;<input type="reset" name="cancel" id="cancel" value=" ยกเลิก " />
              </label>
            </p></div></td>
          </tr>
      </table></td>
    </tr>
  </table>
 
   
   <a href="logout.php">Logout</a>
 
</body>
</html>
<?php mysql_close($obj_con); ?>


จากโค้ด มันจะแสดงออกมาทั้งหมดที่มีในฐานข้อมูล

ช่วยแนะนำให้สามารถ แสดงแค่ข้อมูลของคนที่ login อยู่หน่อยค่ะ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-01-26 19:29:29 By : DiizQueen View : 830 Reply : 15
 

 

No. 1



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



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


ไม่ต้อง Loop ครับ เอา Loop ออก






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-26 21:17:39 By : tomrambo
 


 

No. 2



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



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


เอาออกแล้วค่ะ แต่ออกมาเหมือนเดิมค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 20:19:27 By : fourlovesu
 

 

No. 3



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ตัวแดงๆ จะไว้ใจได้กา?

$str_sql = "Select * FROM member WHERE member_id='member_id'";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 20:26:47 By : arm8957
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : arm8957 เมื่อวันที่ 2014-01-27 20:26:47
รายละเอียดของการตอบ ::
$str_sql = "Select * FROM member"; เปลี่ยนเป็นแบบนี้แล้วค่ะ แต่มันยังออกมาเหมือนเดิมคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 20:39:39 By : fourlovesu
 


 

No. 5



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : fourlovesu เมื่อวันที่ 2014-01-27 20:39:39
รายละเอียดของการตอบ ::
ก็ใส่เงื่อนไขการดึงข้อมูลสิครับ ไม่น่าจะยากแล้วนะ

Code (PHP)
$str_sql = "Select * FROM member WHERE #สมาชิกที่กำลังออนไลน์อยู่";


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 20:56:48 By : arm8957
 


 

No. 6



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



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

ใช้ SESSION จะง่ายกว่าน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 22:47:50 By : maisurin
 


 

No. 7



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

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

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


เสริมครับ
ลองศึกษาวิธีการนี้ แล้วจะเกิดผลดั่งใจหมาย
Go to : PHP MySQL กับ Login Form ทำระบบ User ล็อกอิน แบบง่าย ๆ ด้วย PHP และ MySQL โดยทำการตรวจสอบ Username และ Password
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 23:08:09 By : apisitp
 


 

No. 8



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



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


member_id ถ้าเป็นตัวแปร อย่าลืมใส่ $ ข้างหน้าด้วยคับ $

Code
WHERE member_id = '$member_id'

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-28 00:13:14 By : tomrambo
 


 

No. 9



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



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


ขอบคุณทุกท่านมากค่ะ ลองทำดูนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-29 20:04:29 By : fourlovesu
 


 

No. 10



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



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


รบกวนอีกทีค่ะ ตอนอัพเดทข้อมูลเข้าไปในฐานข้อมูล

จากโค้ด

Code (PHP)
<?
header("Content-type: text/html; charset=utf-8");
$hostname = "localhost"; //ชื่อโฮสต์
$user = "root"; //ชื่อผู้ใช้
$password = "1234"; //รหัสผ่าน
$dbname = "info_db"; //ชื่อฐานข้อมูล
$tblname = "member"; //ชื่อตาราง
mysql_connect("$hostname","$user","$password");
mysql_select_db("$dbname");
mysql_query("SET NAMES UTF8");
mysql_query("SET character_set_results=utf8");//ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8");//ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8");//ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8

	$UserID = $_POST['UserID'];
	$name = $_POST['name'];
	$surname = $_POST['surname'];
	$idcard = $_POST['idcard'];
	$birthdate = $_POST['birthdate'];
 	$tel = $_POST['tel'];
	$email = $_POST['email'];
	$office = $_POST['office'];
	$education = $_POST['education'];
	$address = $_POST['address'];
	$talents = $_POST['talents'];
	$workings = $_POST['workings'];
	$training = $_POST['training'];

if((empty($name))||(empty($surname))||(empty($idcard))||(empty($birthdate))||(empty($birthdate))||(empty($tel))||(empty($email))||(empty($office))||(empty($address))||(empty($talents))||(empty($workings))||(empty($training))){
	echo "<script>alert('ข้อมูลไม่ครบ กรุณากรอกให้ครบด้วย');history.back();</script>";
	exit();
}else{
$sql = "SELECT * FROM member WHERE (idcard='".$idcard."') AND UserID != $UserID";
$query = mysql_query($sql);
if(mysql_num_rows($query) != 0){
echo "<script>alert('เลขบัตรประชาชนซ้ำ กรุณาตรวจสอบ');history.back();</script>";
exit();
}else{
$sqlUP = "UPDATE member SET 
name ='$name',
surname ='$surname',
idcard ='$idcard',
birthdate ='$birthdate',
tel ='$tel',
email ='$email',
office ='$office',
education ='$education',
address ='$address',
talents ='$talents',
workings ='$workings',
training ='$training' 
WHERE UserID = $UserID";

$resultUP = mysql_query($sqlUP) or die ("<script>alert('ไม่สามารถแก้ไขข้อมูลได้');history.back();</script>");
echo "<script>alert('แก้ไขข้อมูลเรียบร้อยแล้ว');window.location='resumeShow.php';</script>";
exit();
}
}
mysql_close($conn);
?>	<br /><a href="logout.php">Logout</a>



ติดแบบนี้ค่ะ Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\\AppServ\www\TEST\resume_sql.php on line 35
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 11:01:27 By : fourlovesu
 


 

No. 11



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


echo $sql; แล้วเอาค่าที่ได้มาเช็คว่ามีส่วนใดขาดไป หรือไปรันใน phpmyadmin ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 11:23:14 By : arm8957
 


 

No. 12



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



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


ตอบความคิดเห็นที่ : 11 เขียนโดย : arm8957 เมื่อวันที่ 2014-01-31 11:23:14
รายละเอียดของการตอบ ::
ข้อมูลครบนะค่ะ แต่ไม่สามารถบันทึกข้อมูลได้

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 11:40:58 By : fourlovesu
 


 

No. 13



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ตัวนี้นะครับที่มันติดปัญหา
Code (PHP)
$sql = "SELECT * FROM member WHERE (idcard='".$idcard."') AND UserID != $UserID";
echo $sql;

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 11:42:13 By : arm8957
 


 

No. 14



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



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


ได้แล้วค่ะ นิดเดียวเองค่ะ

WHERE UserID = $UserID"; << ลืมใส่ ' $UserID'

ขอบพระคุณมากค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 11:59:25 By : fourlovesu
 


 

No. 15



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



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


แย่สิคะ

ทำไปทำมา เพิ่มไม่ได้ T-T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 12:12:44 By : fourlovesu
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ****ขอสอบถามเรื่องการแสดงข้อมูลสมาชิกค่ะ โดยดึงข้อมูลออกมาจากฐานข้อมูล****
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่