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

HOME > PHP > PHP Forum > รบกวนผู้รู้ช่วยดูโค้ดให้ด้วยนะคะ คือว่า ได้ทำการเพิ่มข้อมูลลงฐานข้อมูลไปแล้วแต่ว่าเวลาเรียกมาแสดง



 

รบกวนผู้รู้ช่วยดูโค้ดให้ด้วยนะคะ คือว่า ได้ทำการเพิ่มข้อมูลลงฐานข้อมูลไปแล้วแต่ว่าเวลาเรียกมาแสดง

 



Topic : 034542



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



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




คือว่า ได้ทำการเพิ่มข้อมูลลงฐานข้อมูลไปแล้วแต่ว่าเวลาเรียกมาแสดง ค่าที่เราเก็บเป็น vacharทำไมถึงแสดงเป็น ตัวเลข และค่าบางค่าถึงไม่แสดงออกมาเลยคะ รบกวนช่วยดุโค้ดให้ด้วยนะคะ ขอบคุณมากๆคะ

นี่คือโค้ดที่เขียนนะคะ
<?php
$hostname = "localhost";
$username = "local";
$password = "1234";
$dbname = "datatest";

$conn = mysql_connect( $hostname, $username, $password );
if ( ! $conn )die ( "ไม่สามารถติดต่อฐานข้อมูล MySQL ได้ " );
mysql_select_db ( $dbname, $conn )or die ( "ไม่สามารถเลือกฐานข้อมูล datatest ได้" );
if(isset($_POST['text_search']) && trim($_POST['text_search']) != ""){
$txt_search = $_POST['text_search'];
$search_type = $_POST['search_type'];

switch ($search_type){
case 1: $where = "Pd_id=" . $txt_search ; break;
//case 2: $where = "Name LIKE '%" . $txt_search . "%'"; break;
}

$sql_data = "SELECT Pd_Id,Name,Address,Tel,Mobile,Fax,Email,Education,Course,
Institution FROM data WHERE " . $where . " ORDER BY Pd_id ASC";}

else{$sql_data = "SELECT Pd_Id,Name,Address,Tel,Mobile,Fax,Email,Education,Course,
Institution FROM data ORDER BY Pd_id ASC";}


$data_result = mysql_db_query($dbname, $sql_data);
mysql_close ($conn );
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body onload='document.Add1.text_search.focus();'>
<table width="1002" border="1">
<form action='Show1.php' method='post' >
<tr>
<td align='center'colspan="18">แสดงข้อมูล</td>
</tr>
<tr>
<td align='center'colspan="18"><input type="text" name="text_search">
<select name="search_type">
<option value='1'>รหัส</option>
<option value='2'>ชื่อ</option>
</select>
<input name="cmd_Search" type="submit" id="cmd_Search"value="ค้นหา"> </tr>
</form>
<tr align='center'>
<td width="44">ลำดับ</td>
<td width="110">ชื่อ</td>
<td width="123">ที่อยู่</td>
<td width="49">เบอร์โทรศัพท์</td>
<td width="43">มือถือ</td>
<td width="72">แฟกซ์</td>
<td width="82">อีเมลล์</td>
<td width="90">การศึกษา</td>
<td width="100">สาขา</td>
<td width="114">มหาวิทยาลัย</td>
<td width="56">แก้ไข</td>
<td width="43">ลบ</td>
</tr>



<?php
if($data_result){ // if data is existing then show data result
$i = 1;
while($rows = mysql_fetch_array($data_result)){
$Pd_id = $rows['Pd_Id'];
$Name = $rows['Name'];
$Address = $rows['Address'];
$Tel = $rows['Tel'];
$Mobile = $rows['Mobile'];
$Fax = $rows['Fax'];
$Email = $rows['Fax'];
$Education = $rows['Fax'];
$Course = $rows['Course'];
$Institytion = $rows['Institytion'];


echo "<tr>";
echo "<td align='center'>" . $i . "</td>" ;
//echo "<td align='center'>" . $Pd_id . "</td>" ;
echo "<td>" . $Name . "</td>" ;
echo "<td>" . $Address. "</td>" ;
echo "<td>" . $Tel. "</td>" ;
echo "<td>" . $Mobile. "</td>" ;
echo "<td>" . $Fax. "</td>" ;
echo "<td>" . $Email. "</td>" ;
echo "<td>" . $Education. "</td>" ;
echo "<td>" . $Course. "</td>" ;
echo "<td>". $Institution."</td>" ;
echo "<td align='center'><a href='Edit1.php?Pd_id=" .$Pd_id . "'>แก้ไข</a></td>" ;
echo "<td align='center'><a href='Delete1.php?Pd_id=" .$Pd_id . "'>ลบ</a></td>" ;
echo "</tr>";

$i++;
}
}

?>
<tr nowrap>
<td colspan="18"align='center'>
<form action='Add1.php' method='post'>
<input name="cmd_Add" type="submit" id="cmd_Add" value="เพิ่มข้อมูล"onclick="javascript: location.href='Add1.php';">
</form></td>
</tr>
</table>



<body>
</html>



นี่คือฐานข้อมูล datatest
ตาราง data
Name --varchar(30)
Birthdate --date
Address --text
Tel --char(10)
Mobile --char(10)
Fax --char(10)
Email --varchar(20)
Education --varchar(20)
Course --varchar(30)
Institution --varchar(30)



นี่คือที่เรียกมาแสดง
นี่คือที่เรียกมาแสดง





และทำไมเราinsert ข้อมูลภาษาไทยลงฐานข้อมูลแล้วเป็นภาษาอะไรไม่รุ้อ่าคะ


insertข้อมูลภาษาไทยแต่เป็น...







รบกวนผู้รู้ด้วยนะคะ ขอบคุณมากๆคะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-11-18 10:38:50 By : kakaka View : 874 Reply : 4
 

 

No. 1



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



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


ตรงส่วนของการแสดงผล ลองเช็คชื่อ field ให้ดีครับ... ถ้าข้อมูลมีอยู่ใน table แล้วตรงตามที่เราต้องการ ทีนี้ถ้าเรา
ดึงข้อมูลออกมาไม่ใด้ แสดงว่ามีปัญหาตอนเราเรียกข้อมูลมาใช้งานครับ....

ส่วนของเรื่องการ insert ข้อมูลภาษาไทย เราต้อง ตั้งค่าใน mysql เป็น tis-620 ครับ..ในบอร์ดจะมีวิธีอยู่ครับ






Date : 2009-11-18 17:38:46 By : shakid
 


 

No. 2



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

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

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

ทีมันว่างๆ ก็เพราะว่า

เก็บไว้ในค่าไว้ในตัวแปรนี้ $Institytion
แต่สั่ง echo ตัวแปรนี้ $Institution


ภาษายึกยืออ่านไม่ออกก็เพราะว่า ก็เพราะว่า
https://www.thaicreate.com/community/php-mysql-thai.html
Date : 2009-11-18 17:47:54 By : peterxp
 

 

No. 3



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

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

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


$Fax = $rows['Fax'];
$Email = $rows['Fax'];
$Education = $rows['Fax'];
Date : 2009-11-18 22:23:32 By : lozomac
 


 

No. 4



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



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


ขอบคุณค่า แก้ไขได้เรียบร้อย แล้วคะ ขอบคุณทุกคนนะคะ
Date : 2009-11-23 09:59:54 By : kakaka
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 03
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 อัตราราคา คลิกที่นี่