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 > ช่วยเพิ่มเติมให้หน่อยครับเรื่อง การดึงข้อมูลที่ต้องการ ดึงออกมาได้แล้วแต่...



 

ช่วยเพิ่มเติมให้หน่อยครับเรื่อง การดึงข้อมูลที่ต้องการ ดึงออกมาได้แล้วแต่...

 



Topic : 050741



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



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




โค๊ดของผมนี้มัน แสดงทั้งหมดได้เล้วพร้อมแบ่งหน้าด้วยนะครับ

อยากจะให้มันดึงตามที่เราต้องการ

เช่น ผมอยากให้มันโชว์เฉพาะ id = 101 ก็จะโชว์เฉพาะ 101 ไม่ทราบว่า ต้อง SELECT แบบไหนครับ ผู้รู้ช่วยหน่อยนะครับ

Code (PHP)
 <?php
include('config.inc.php');
////เพิ่งโค้ดแบ่งหน้า
$id_g=trim($type_gift);
$strSQL = "SELECT * FROM tb";
$objQuery = mysql_query($strSQL);
$Num_Rows = mysql_num_rows($objQuery);

$Per_Page = 20;   // Per Page ให้แสดงต่อหน้า

$Page = $_GET["Page"];
if(!$_GET["Page"])
{
	$Page=1;
}

$Prev_Page = $Page-1;
$Next_Page = $Page+1;

$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
	$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
	$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
	$Num_Pages =($Num_Rows/$Per_Page)+1;
	$Num_Pages = (int)$Num_Pages;
}
//////////โค้ดแบ่งหน้า
$sql="select * from tb_gift LIMIT $Page_Start , $Per_Page";//กำหนดจะให้เริ่มจาก1
$result = mysql_db_query($dbname, $sql);
$num=mysql_num_rows($result );

if ($num>0) {
echo "<table  width='30%' border=1 cellpadding=2 cellspacing=2 bordercolor='#425452'  align='center'  valign='top'>";
$check=1;
while($rs=mysql_fetch_array($result)) {
$id_gift=$rs[id_gift];
//$code=sprintf("%05d",$id_prd);
$name_gift=$rs[name_gift];
$type_gift=$rs[type_gift];
$gift_type=$rs[gift_type];
$point=$rs[point];
//$photo_prd=$rs[photo_prd];

if ($photo_prd==" ") {
$photo_prd="temp.jpg";
}

if ($check%5 == 1) {
echo "<tr>";
}
echo "
<td>
<div align='center'>
<img src='images/$id.gif' width='100' height='100'>
$name
</div>
</td>";
if ($check%5==0) {
echo "</tr>";
$check=0;
}
$check++;
}
echo "</table>";
}
?> 
<div align="center">ทั้งหมด<span class="newa"> Total 
  <?= $Num_Rows;?>
  &nbsp; Record : 
  <?=$Num_Pages;?>
  Page : 
  <?
if($Prev_Page)
{
	echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><< Back</a> ";
}

for($i=1; $i<=$Num_Pages; $i++){
	if($i != $Page)
	{
		echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i'>$i</a> ]";
	}
	else
	{
		echo "<b> $i </b>";
	}
}
if($Page!=$Num_Pages)
{
	echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'>Next>></a> ";
}
mysql_close();
?>




Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-10-26 10:12:24 By : okboou View : 749 Reply : 10
 

 

No. 1



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

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

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

"SELECT * FROM tb WHERE id='101";

แอบงงคำถามไม่รู้ถูกรึเปล่า






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 10:40:26 By : adaaugusta
 


 

No. 2



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



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


ลองแล้วครับ มัน error

บรรทัดนี้ $objQuery = mysql_query($strSQL);
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 10:48:06 By : okboou
 

 

No. 3



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

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

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

Code (PHP)
"SELECT * FROM tb WHERE id='101'";


ขออภัยครับตก ' ไปตัวนึง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 10:52:05 By : adaaugusta
 


 

No. 4



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



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


ขอบคุณครับ

ผม select ผิดอัน

ผมดันไป select อันข้างบน

ที่จริงมันต้อง select อันข้างล่าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 11:00:18 By : okboou
 


 

No. 5



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



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


ถามต่ออีกหน่อย

คือจำมวนที่มันรวมมาครับ มันไม่รวมเฉพาะ id ที่เลือกครับ มันรวมทั้งหมดเลยไม่รู้ต้องเพิ่มคำสั่งตรงไหน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 13:40:08 By : okboou
 


 

No. 6



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

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

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

ใช้ mysql_num_row นับจากคำสั่งที่เราคิวรี่จิงๆซิครับ ไม่ใช่ไปนับจากคำสั่ง select * from นะ นับจาก select * from where ของคุณนั่นแหละ แล้วจะได้ตามที่ต้องการ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 14:18:54 By : Manussawin
 


 

No. 7



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

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

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

ใช้ sum(id) แบบนี้ก็น่าจะได้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-26 16:01:35 By : Dragons_first
 


 

No. 8



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



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


-ขอถามต่อยอดจากตรงนี้นะครับ-

จาโค๊ดข้างบน จะแสดงผล

ข้อมูล1 ข้อมูล2 ข้อมูล3

ข้อมูล4 ข้อมูล5 ข้อมูล6



หน้าถัดไป>> หน้าสุดท้าย>>



แล้วที่นี้จะทำให้มี Mouse Over เวลาเอา Mouse ไปชี้ จะให้มันโชว์รายละเอียด ของแต่ละอันโดยดึงจาก Database


ไม่ทราบว่าจะต้องเขียนเพิ่มยังไงบ้างครับ ใครพอมีวิธี ช่วยหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-03 14:55:37 By : okboou
 


 

No. 9



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

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

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


ที่ดาวโหลด http://plugins.jquery.com/project/bt

ที่ดูตัวอย่าง -> http://www.lullabot.com/files/bt/bt-latest/DEMO/index.html

เอาไปปรับดูครับ

อาจจะมีตัวอื่น ๆ อีกเยอะ ใช้ google หา tooltip
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-03 15:20:09 By : ไวยวิทย์
 


 

No. 10



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



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


แบบนี้ผมดึงจาก Database มาได้ละ แต่อยากให้มันมี MouseOver แบบรูปข้างล่างอ่ะครับ ไม่ทราบว่าพอมีวิธีมาชี้แนะไหมครับ

021



(MouseOver)
022
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-05 09:10:58 By : okboou
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่