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 > มึน งง ทำไมถึงไม่แบ่งหน้าให้ ใน database มี 4 row ผมกำหนด



 

มึน งง ทำไมถึงไม่แบ่งหน้าให้ ใน database มี 4 row ผมกำหนด

 



Topic : 035528



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



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




ใน database มี 4 row ผมกำหนด $pagesize=1; //แสดงจำนวนต่อหน้า 1row = 1หน้า แต่ทำไมถึงแบ่งหน้าออกมา 4 หน้า แต่ละหน้ามี 4 row และทำไมตรงบนหัวตารางซ้าย ที่ผมขีดเส้นสีแดงมันคืออะไร เพราะอะไรคับ ตามภาพ ขอบคุณคับ
g
Code
<html>
<head>
<title>ออกบิลการขาย</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<link rel="shortcut icon" href="../zom.ico">
<link href="admin.css" rel="stylesheet" type="text/css">
<body>
<form name="form1" method="post" action="">
<?
include("config.php");
$sql1 = "SELECT * FROM product"; //SELECT แรกดึกข้อมูลในTabel และแสดงจำนวน
mysql_query("SET NAMES 'tis620'");
$table1 = mysql_query($sql1,$conn) or die("ไม่สามารถติดต่อฐานข้อมูลได้1");
$totalrow = mysql_num_rows($table1);
$pagesize=1; //แสดงจำนวนต่อหน้า
$totalpage=(int)($totalrow/$pagesize); //แบ่งหน้า-ทั้งหารจำนวณคนต่อหน้า
if(($totalrow%$pagesize)!=0){
$totalpage+=1;
}
if(isset($_GET['page'])){
$pageno=$_GET['page'];
$start=$pagesize*($pageno-1);
}
else{
$pageno=1;
$start=0;
}
?>
<table width="813" border="0" align="center" cellpadding="0" cellspacing="2">
<tr>
<td width="832" bgcolor="#EDF7DE"><table width="898" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#111111" style="border-collapse: collapse; border: 1px dotted #008000">
<tr>
<td height="28" colspan="7"><span class="style3"><span class="style29">:: ข้อมูลการสั่งซื้อ :: </span></span></td>
</tr>
<tr>
<td colspan="7">จำนวนสินค้าทั้งหมดมี
<?=$totalrow?>
รายการ
<?
if($pageno >1){
echo " <a href='orders.php?page=",$pageno-1,"'>หน้าที่แล้ว</a> |";
}
for($i=1;$i<=$totalpage;$i++){
if($pageno==$i){
echo "<b>no ".$i."</b> |";
}
else{
echo " <a href=\"orders.php?page=$i\">$i</a> |";
}
}
if($pageno<$totalpage){
echo " <a href='orders.php?page=",$pageno+1,"'>หน้าถัดไป</a>";
}
?></td>
</tr>
<tr><td width="74" height="32"><div align="center">รหัสสินค้า</div></td>
<td width="281"><div align="center">ชื่อสินค้า</div></td>
<td width="87"><div align="center">ราคา</div></td>
<td width="74"><div align="center">คะแนน</div></td>
<td width="33"><div align="center">จำนวน</div></td>
<td width="138"><div align="center">รวม</div></td>
<td width="106"><div align="center">รวมคะแนน</div></td>
</tr>
<?php
if($totalrow==0) {
echo "<font color=#FFFFFF>ยังไม่มีรายชื่อสมาชิกในระบบ</font>";
}
else {
$sql3 ="SELECT * FROM product ORDER BY ProductID ASC"; // SELECT data product
mysql_query("SET NAMES 'tis620'");
$table3 = mysql_query($sql3,$conn) or die("ไม่สามารถติดต่อฐานข้อมูลได้");
$i = 0;
while($row=mysql_fetch_array($table3)){
$sum_price = $row['Price'] * $_POST['num_get'][$i];
$sum_score = $row['Pv'] * $_POST['num_get'][$i];
?>
<tr bgcolor="#FFFFCC">
<td width="74"><?=$row['ProductID']?></td>
<td><?=$row['ProductName']?></td>
<td><?=number_format($row['Price'],2,'.',','); ?></td>
<td><?=$row['Pv']?></td>
<td><input name="num_get[<?=$i?>]" type="text" class="textfild" id="num_get[<?=$i?>]" size="3" maxlength="3"></td>
<td><?=$_SESSION['sum_price'][$i];?></td>
<td><?= $_SESSION['sum_score'][$i];?></td>
</tr>
<?php
$count--;
}
}
mysql_close($conn);
?>
<tr bgcolor="#FFFFCC">
<td height="27" colspan="5" valign="top"><div align="right"><b><font color="#008000">รวมคะแนน:</font></b></div>
</tr>
<tr bgcolor="#FFFFCC">
<td height="27" colspan="5"><div align="right"><b><font color="#008000">รวมยอดซื้อ:</font></b> </div>
</tr>
<tr bgcolor="#FFFFCC">
<td height="27" colspan="5"><div align="right"><b><font color="#008000">&nbsp;&nbsp;ภาษีมูลค่าเพิ่ม (7%):</font></b> </div>
</tr>
<tr bgcolor="#FFFFCC">
<td height="27" colspan="5"><div align="right"><b><font color="#008000">ราคารวมทั้งสิ้น</font></b><font color="#008000"></font><span class="style30">:</span> </div>
</tr>
<tr bgcolor="#FFFFCC">
<td height="27" colspan="7"><div align="center">
<input type="submit" name="Submit" value="คำนวนราคา" class="bottom1">
<br />
</div>
<div align="right"><a href="adminproduct-del-all.php" onClick="delsure(); return false;"></a></div>
<div align="center"></div>
<div align="center"></div> </tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-12-09 15:32:41 By : gofgof View : 1260 Reply : 7
 

 

No. 1



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



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


เงียบสนิท เหมือนกับปัญญาผมตอนนี้เลย 555 ผมถามไม่รู้เรื่องหรอคับ 555






Date : 2009-12-09 16:25:22 By : gofgof
 


 

No. 2



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

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

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


รู้ครับ ว่าคุณ g.of ถาม แต่คนตอบ .. เขาจะตอบหรือไม่นั้นหละครับ
Date : 2009-12-09 17:08:08 By : deawx
 

 

No. 3



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



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


ซะงั้น ไมอะคับ คำถามเน่าไปหรอ ผมทำไรผิดเนีย
Date : 2009-12-09 18:20:49 By : gofgof
 


 

No. 4



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

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

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

-*-
Date : 2009-12-09 18:35:22 By : DownsTream
 


 

No. 5



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

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

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

search ก่อนถามดิ g.of https://www.thaicreate.com/php/forum/025948.html
Date : 2009-12-09 18:46:08 By : peterxp
 


 

No. 6



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

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

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

https://www.thaicreate.com/php/forum/025968.html
Date : 2009-12-09 18:53:11 By : peterxp
 


 

No. 7



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

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

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


Code
$pagesize=1; //แสดงจำนวนต่อหน้า
$totalpage=(int)($totalrow/$pagesize); //แบ่งหน้า-ทั้งหารจำนวณคนต่อหน้า
ดังนั้น
$totalpage=4/1
$totalpage จึงเท่ากับ 4

แล้ว คุนมาลูบตรงนี้
for($i=1;$i<=$totalpage;$i++){
if($pageno==$i){
echo "<b>no ".$i."</b> |";
}else{
echo " <a href=\"orders.php?page=$i\">$i</a> |";
}

มันก็น่าจะลูป 4 รอบมั้ง ครับ ดูคร่าวๆ

Date : 2009-12-09 19:22:37 By : Sek-Artdrinker
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มึน งง ทำไมถึงไม่แบ่งหน้าให้ ใน database มี 4 row ผมกำหนด
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่