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 : 043015



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



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




ช่วยดูโค๊ดให้ทีค่ะ พอดีมันเป็นโค๊ดของคนอื่นแต่ต้องมาพัฒนาต่อ งง เลยค่ะ -*- คือจิงๆ แล้วความต้องการคือ อยากให้โปรแกรมมันทำงาน ประมาณว่า เมื่อเลือกซื้อสินค้าแต่ละตัวจะตัดสต๊อกสินค้าที่มีอยู่ ในดาต้าเบส แต่พอทำงานแล้วมันก็ตัดสินค้านะคะ แต่มันตัดแบบมั่วๆ อยากให้มันเริ่มตัดสต๊อกตอนที่กดปุ่ม สั่งซื้อสินค้า ด้วยค่ะ

-----------function.php--------------------
<?php
session_start();
//================================================================================
function login($username,$password,$databasename,$tablename)
/*ตรวจสอบ username กับ password กับฐานข้อมูล
ถ้าพบให้คืนค่าเป็นจริง หากไม่พบให้คืนค่าเป็นเท็จ
*/
{
//เชื่อมโยงฐานข้อมูล
$conn = connect_db($databasename);
if(!$conn)
return 0;
//ตรวจสอบ username ว่าซ้ำกับในฐานข้อมูลหรือไม่
$sql = "select * from $tablename where username='$username' and password=password('$password')";
$result = mysql_query($sql);
if(!$result)
return 0;
if(mysql_num_rows($result)>0)
return 1;
else
return 0;
}

//================================================================================

//*******************************************************************************//
//ฟังก์ชัน เรียกดูประเทศ

function select_destination($key)
{
$conn=connect_db("ktpbook");
if(!$conn)
echo "เกิดความผิดพลาดไม่สามารถติดต่อกับฐานข้อมูลได้";
$sql="select * from transportation where tran_id='$key' ";
$result = mysql_query($sql);
if(!$result)
return 0;
else
return $result;
}
//จบฟังก์ชัน
// ฟังก์ชัน เพิ่มรายชื่อประเทศ

function insert_destination($destination,$zone,$weight_price)
{
$con=connect_db("ktpbook");
if(!$con)
{
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
exit;
}
$result = mysql_query("insert into transportation(destination,zone,weight_price) values ('$destination','$zone','$weight_price')");

if(!$result)
return("ไม่สามารถเพิ่มรายชื่อประเทศได้");
else
return true;
}
// จบฟังก์ชั่น
// ฟังก์ชั่นลบประเทศ

function delete_destination($tran_id)
{
$con=connect_db("ktpbook");
if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$result = mysql_query("delete from transportation where tran_id='$tran_id'");
if(!$result)
return("ไม่สามารถลบรายชื่อประเทศได้");
else
return true;
}
// จบฟังก์ชั่น
//แก้ไขข้อมูลประเทศ
function edit_destination($tran_id,$destination,$zone,$weight_price)
{
$con=connect_db("ktpbook");

if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$sql= " update transportation set destination='$destination',zone='$zone',weight_price='$weight_price' where tran_id='$tran_id' ";
$result = mysql_query($sql);
if(!$result)
return("ไม่สามารถเพิ่มรายชื่อประเทศได้");
else
return true;
}
// จบฟังก์ชั่น
// 26082009
//ฟังชั่นโชว์ข้อมูลประเทศในหน้า View_register.php

function select_transportation($country_11111)
{
$con=connect_db("ktpbook");
if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$result = mysql_query("select * from transportation where tran_id='$country_11111'");
if(!$result)
return("ไม่สามารถแจ้งรายชื่อประเทศได้");
else
return true;
}
//*******************************************************************************//

//================================================================================

function select_cat($key)
{
$conn=connect_db("ktpbook");
if(!$conn)
echo "เกิดความผิดพลาดไม่สามารถติดต่อกับฐานข้อมูลได้";
$sql="select * from categories where catid='$key' ";
$result = mysql_query($sql);
if(!$result)
return 0;
else
return $result;
}

function select_book($isbn)
{
$conn=connect_db("ktpbook");
if(!$conn)
echo "เกิดความผิดพลาดไม่สามารถติดต่อกับฐานข้อมูลได้";
$sql="select * from books where isbn='$isbn' ";
$result = mysql_query($sql);
if(!$result)
return 0;
else
return $result;
}

//=================================================================================
/*ฟังก์ชันเพิ่มรายการนาฬิกา*/
function insert_book($isbn,$author,$title,$price,$description,$file,$publisher,$time,$page,$catid)
{
$con=connect_db("ktpbook");
if(!$con)
{
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
exit;
}
$sql = "select * from books where isbn='$isbn'";
$result = mysql_query($sql);
if(!$result)
return "กรุณาตรวจคิวรี อีกครั้ง <br>";
if(mysql_num_rows($result)>0)
return "ชื่อของผู้ใช้ซ้ำกับในฐานข้อมูล <br>";
$result = mysql_query("insert into books values ('$isbn','$author','$title','$price','$description','$file','$publisher','$time','$page','$catid','')");
if(!$result)
return("ไม่สามารถเพิ่มรายการนาฬิกาได้");
else
return true;
}

//=================================================================================

/*ฟังก์ชันลบรายการนาฬิกา*/
function delete_book($isbn)
{
$con=connect_db("ktpbook");
if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$result = mysql_query("delete from books where isbn='$isbn'");
if(!$result)
return("ไม่สามารถลบรายการนาฬิกาได้");
else
return true;
}
//=================================================================================
/*ฟังก์ชันการแก้ไขรายละเอียดนาฬิกา*/
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//
function edit_book($isbn,$title,$author)
{
$con=connect_db("ktpbook");

if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$sql="update books set isbn='$isbn',title='$title',author='$author' where isbn='$isbn' ";
$result = mysql_query($sql);
if(!$result)
return("ไม่สามารถเพิ่มรายชื่อประเทศได้");
else
return true;
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//
//=================================================================================

function insert_cat($catname)
{
$con=connect_db("ktpbook");
if(!$con)
{
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
exit;
}
$result = mysql_query("insert into categories(catname) values ('$catname')");
if(!$result)
return("ไม่สามารถเพิ่มรายการหมวดหมู่ได้");
else
return true;
}

//=================================================================================

//แก้ไขหมวดหมู่นาฬิกา
function edit_cat($catid,$catname)
{
$con=connect_db("ktpbook");

if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$sql="update categories set catname='$catname' where catid = $catid ";
$result = mysql_query($sql);
if(!$result)
return("ไม่สามารถเพิ่มรายการนาฬิกาได้");
else
return true;
}

//=================================================================================

function delete_cat($catid)
{
$con=connect_db("ktpbook");
if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$result = mysql_query("delete from categories where catid='$catid'");
if(!$result)
return("ไม่สามารถลบรายการหมวดหมู่ได้");
else
return true;
}

//=================================================================================

/*ฟังก์ชันสำหรับนำข้อมูลในฐานข้อมูลเก็บไว้ในอะเรย์*/
function db_to_array($result)
{
$result_array=array();
for($count=0;$row=@mysql_fetch_array($result);$count++)
$result_array[$count]=$row;
return $result_array;
}

//=================================================================================

/*ฟังก์ชันคำนวนราคาการสั่งซื้อ*/
function calculate_price($cart)
{
$price = 0.0;
if(is_array($cart))
{
$conn = connect_db("ktpbook");
foreach($cart as $isbn => $qty)
{
$query = "select price from books where isbn='$isbn'";
$result = mysql_query($query);
if ($result)
{
$item_price = mysql_result($result, 0, "price");
$price +=$item_price*$qty;
}
}
}
return $price;
}

//=================================================================================

/*ฟังก์ชันคำนวณรายการสั่งซื้อ*/
function calculate_items($cart)
{
// ผลรวมของรายการสั่งซึ้อ
$items = 0;
if(is_array($cart))
{
foreach($cart as $isbn => $qty)
{
$items += $qty;
}
}
return $items;
}

//=================================================================================
//10112009 new Function Show Hidden
function display_cart_hidden($cart,$change)
{
global $items;
global $total_price;
foreach ($cart as $isbn => $qty)
{
$book = get_book_details($isbn);
$book["title"];
number_format($book["price"], 2);
$qty;
number_format($book["price"]*$qty,2)."";
}
}
//=================================================================================

//แสดงรายการสินค้าที่เลือกซื้อ
function display_cart($cart,$change)
{
global $items;
global $total_price;
$productCount=1;
// 28102009 แก้ขนาดหน้าจอล่าสุด
echo "<style type=text/css>
a:link {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #FFFFFF;
}
a:active {
text-decoration: none;
}
.style2 {color: #0000FF}
</style>
<table width = 1024 border = 0 align=center cellspacing = 0 background=http://www.link-distribution.com/link_lab/images/bg_show_cart.jpg>
<form action = show_cart.php method = post>
<tr bgcolor=#12C732>
<th align = left><font face=MS Sans Serif size=2>&nbsp;No.</font></th>
<th align = left><font face=MS Sans Serif size=2>&nbsp;Title</font></th>
<th align = left><font face=MS Sans Serif size=2></font></th>
<th><font face=MS Sans Serif size=2></font></th>
<th><font face=MS Sans Serif size=2>Price</font></th>
<th><font face=MS Sans Serif size=2></font></th>
<th><font face=MS Sans Serif size=2>PCS</font></th>
<th align = right><font face=MS Sans Serif size=2>Price Total</font>&nbsp;</th>
</tr>";
foreach ($cart as $isbn => $qty)
{
$book = get_book_details($isbn);
echo "<tr>";
echo "<td>&nbsp; $productCount";
$productCount++;
//echo "<td align = center>";
// โชว์สินค้าส่วนหลางและแก้รายละเอียดสินค้า เปิดหน้าใหม่เป็น popup
?>
<td><A href="javascript:void(0)" title="<?php echo $isbn ?>" onClick="Popup=window.open('detailwatch.php?isbn=<?php echo $isbn;?>','Popup','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=720,left=50,top=23'); return false;" ><B><font face="MS Sans Serif" size="1"><?php echo $book["title"];?></font></A></td>
<?php
// 08092009
//echo "<td><font face=\"MS Sans serif\" size=2>".$book["page"]."</font></td>";
/*
if($book["page"]=='40'){
echo "<td align = left><font face=\"MS Sans serif\" size=2>JUMBO</font></td>";
}
elseif($book["page"]=='32'){
echo "<td><font face=\"MS Sans serif\" size=2>BOY-SIZE</font></td>";
}
*/
// 30/07/2009
echo "<td><font face=\"MS Sans serif\" size=2></font></td>";
echo "<td align = center>";
echo "<td align = center><font face=\"MS Sans Serif\" size=2>".number_format($book["price"], 2) ."</font></td>";
echo "<td align = center>";
echo "<td align = center>";
if ($change == true){
//echo "<input type = text name = \"$isbn\" value = $qty size = 2>";
$balance=$book["balance"];
if($balance==0){
echo "Empty";
}else{
?>
<select name="<?php echo $isbn;?>" style="width:40px">
<option value="<?php echo $qty;?>"><?php echo $qty;?></option>
<?php
for($i=0;$i<=$balance and $i<=10;$i++){
?>
<option value="<?php echo $i;?>"><?php echo $i;?></option>
<?php
}
?>
</select>
<?php
}
}else
echo "<font face=\"MS Sans serif\" size=2>".$qty."</font>";
echo "</td><td align = right><font face=\"MS Sans Serif\" size=2>" .number_format($book["price"]*$qty,2). " US$</font>&nbsp;</td></tr>\n";
}
// แสดงผลรวมของราคายังไม่รวมค่าขนส่งกับ vat7%
echo "<tr bgcolor=#12C732>
<th align = left colspan=3><font face=\"MS Sans Serif\" size=2>&nbsp;The Total Price</font></th>
<th align = center></th>
<th align = center></th>
<th align = center></th>
<th align = center><font face=\"MS Sans Serif\" size=2>$items</font></th>
<th align = right><font face=\"MS Sans Serif\" size=2>".number_format($total_price, 2)." US$</font>&nbsp;</th></tr>";
if($change == true)
{
echo "<tr>
<td colspan =4>&nbsp;</td>
<td align = center>
</td>
<td>&nbsp;</td>
</tr>";
echo "<tr>
<td colspan =4>&nbsp;</td>
<td align = center>
<input type = hidden name = new value =0 >
<input type = hidden name = save value = true>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type = submit value = \"บันทึกการเปลี่ยนแปลง\">
</td>
<td>&nbsp;</td>
</tr>";
}
echo "</form></table>";
}
//=================================================================================
/*$host = "61.19.248.20" ;
$username = "ktpbook" ;
$password = "saisamphan" ;
$db = "ktpbook" ;
$connect = mysql_connect($host,$username,$password) or dir("เชื่อทต่อฐานข้อมูลไม่ได้");
mysql_query("SET CHARACTER SET utf8;");
mysql_query("SET collation_connection = 'utf8_general_ci';");
mysql_select_db($db) ;*/



//$result = mysql_query("select * from member where user='$login_true'") or die ("Err Can not to result") ;
//$dbarr = mysql_fetch_array($result) ;
//******************************//
/*
print $dbarr["member_id"];
print $dbarr["name"];
print $dbarr["email"];
*/
//=================================================================================
function checkout_form()
{
//แสดงรูปแบบสำหรับป้อนรายละเอียดลูกค้า
$login_true=$_SESSION['login_true']; //วิธีดึงค่าใน session
include("host.inc.php");

$sql="select * from member where user='$login_true'";
$dbquery=mysql_db_query($dbname,$sql);
$numrows=mysql_num_rows($dbquery);
$result=mysql_fetch_array($dbquery);
//ดึงส่วนของชื่อประเทศ
$sql="select
member.name,
transportation.destination,weight_price
from
member,
transportation
where
member.member_id='". $result['member_id'] ."' and
transportation.tran_id=member.country";
$dbquery=mysql_db_query($dbname,$sql);
$dbarr=mysql_fetch_array($dbquery);
//print $result["destination"];

?>
<table width = "1024" border = "0" align="center" cellspacing = "0" background="http://www.link-distribution.com/link_lab/images/bg_card.jpg">
<form action = "purchase.php" method = "post">
<?php $date = date("Y-m-d");?>
<input type=hidden name="date" value="<?php echo $date?>">
<tr bgcolor="#12C732">
<th colspan = "2" bgcolor="#009933"><font size="3" face="MS Sans Serif">Details of Customer</font></th>
</tr>
<tr>
<th width="46%" align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Name</font></th>
<td width="54%"><font face="MS Sans Serif">
<input name = "name" type = "text" id="name2" value="<?php echo $result["name"]; ?>" size = "30" maxlength = "35" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Surname</font></th>
<td><font face="MS Sans Serif">
<input name = "surname" type = "text" id="surname2" value="<?php echo $result["surname"]; ?>" size = "30" maxlength = "35" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Telephone</font></th>
<td><font face="MS Sans Serif">
<input name = "phone" type = "text" id="phone" value="<?php echo $result["phone"]; ?>" size = "20" maxlength = "10" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Email</font></th>
<td><font face="MS Sans Serif">
<input name = "email" type = "text" id="email" value="<?php echo $result["email"]; ?>" size = "30" maxlength = "40" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Shop-Name</font></th>
<td><font face="MS Sans Serif">
<input name = "shopname" type = "text" id="shopname" value="<?php echo $result["shopname"]; ?>" size = "30" maxlength = "60" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Address</font></th>
<td><font face="MS Sans Serif">
<label>
<input name="address" type="text" id="address" value="<?php echo $result["address"]; ?>" size="40" maxlength="200" /readonly />
</label>
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Country</font></th>
<td><font face="MS Sans Serif">
<input name = "country" type = "text" id="country2" value="<?php echo $dbarr["destination"]; ?>" size = "30" maxlength = "150" /readonly />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Zipcode</font></th>
<td><font face="MS Sans Serif">
<input name = "zipcode" type = "text" id="zipcode" value="<?php echo $result["zipcode"]; ?>" size = "10" maxlength = "10" /readonly />
</font></td>
</tr>
<tr>
<th colspan = "2" bgcolor="#009933"><font size="3" face="MS Sans Serif">Product details of recipients. (Do not enter if the same customer details)</font></th>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Name</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_name" value = "" maxlength = "20" size = "30" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Surname</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_surname" value = "" maxlength = "20" size = "30" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Telephone</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_phone" value = "" maxlength = "10" size = "20" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Email</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_email" value = "" maxlength = "40" size = "30" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Shop-Name</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_shopname" value = "" maxlength = "60" size = "30" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Address</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_address" value = "" maxlength = "200" size = "40" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Country</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_country" value = "" maxlength = "150" size = "30" />
</font></td>
</tr>
<tr>
<th align="left"><font face="MS Sans Serif" size="2" style="margin: 2cm">Zipcode</font></th>
<td><font size="2" face="MS Sans Serif">
<input type = "text" name = "ship_zipcode" value = "" maxlength = "10" size = "10" />
</font></td>
</tr>
<tr>
<th colspan="2" align="left" bgcolor="#009933"><div align="center"><font face="MS Sans Serif">Payment</font></div></th>
</tr>
<tr>
<th align="left">&nbsp;</th>
<td>&nbsp;</td>
</tr>
<tr>
<th align="left"><div align="center"> <font size="2" face="MS Sans Serif">
<input type=radio name=payment value=Paypal id=rad1><label for=rad1><strong>Paypal</strong> (A/C # [email protected])
</label></font></div></th>
<td><div align="center"> <font size="2" face="MS Sans Serif">
<input type=radio name=payment value=TNT id=rad2>
<strong>
<label for=rad2><strong>T/T (Bank Transfer)</label>
</strong></font></div></td>
</tr>
<tr>
<th align="left">&nbsp;</th>
<td>&nbsp;</td>
</tr>
<tr>
<th colspan="2" align="left"><div align="center">
<input type="submit" value=" สิ้นสุดการซื้อ" />
</div></th>
</tr>
<tr>
<th colspan="2" align="left">&nbsp;</th>
</tr>
<!--<tr> -->
<!--<td align="center"><input type="submit" value=" สิ้นสุดการซื้อ"></td> -->
</form>
<!--// แก้ไขไม่เอาปุ่ม 30102009 (เก็บต้นฉบับไว้) -->
<!--<td align="center"><form action="home.php" method="post"><input type="submit" value="เลือกสินค้าต่อ"></form></td> -->
<!--<td align="center"></td> -->
<!--</tr> -->
</table>
<?php
}

//=================================================================================

function display_shipping($shipping)
{
$login_true=$_SESSION['login_true']; //วิธีดึงค่าใน session
include("host.inc.php");

$sql="select * from member where user='$login_true'";
$dbquery=mysql_db_query($dbname,$sql);
$numrows=mysql_num_rows($dbquery);
$result=mysql_fetch_array($dbquery);
//ดึงส่วนของชื่อประเทศ
$sql="select
member.name,
transportation.destination,weight_price
from
member,
transportation
where
member.member_id='". $result['member_id'] ."' and
transportation.tran_id=member.country";
$dbquery=mysql_db_query($dbname,$sql);
$dbarr=mysql_fetch_array($dbquery);
//print $dbarr["weight_price"];
//*********************************************//
global $total_price;
global $items;
global $freight;
/*
$shipping = $dbarr["weight_price"];
$currency = "33";
$freight = $shipping / $currency ;
$test_total = number_format($freight+$total_price, 2);
*/
//*********************************************//
// แก้ไขสูตร 22102009
$shipping = $dbarr["weight_price"];
$oil = 1.15;
$vat = 1.07;
$monetary = "32";
$total = ($shipping * $oil) * $vat ;
$freight = $total / $monetary ;
$test_total = number_format($freight+$total_price, 2);
?>
<?php number_format($freight); ?>
<?php number_format($freight+$total_price, 2); ?>
<?php
}

//=============================================================================

function display_cart_invoice($cart,$change)
{
global $items;
global $total_price;
$productCount=1;
foreach ($cart as $isbn => $qty)
{
$book = get_book_details($isbn);
//echo "<tr>";
//echo "<td>";
// โชว์สินค้าส่วนหลางและแก้รายละเอียดสินค้า เปิดหน้าใหม่เป็น popup
?>
<tr>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $productCount;?></font></strong>&nbsp;</div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $book["title"];?></font></strong>&nbsp;</div></td>
<td><div align="right"><font size="2" face="MS Sans Serif"><?php echo number_format($book["price"], 2);?></font></strong>&nbsp;</div></td>
<td><div align="right"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $qty;?></font></strong>&nbsp;</div></td>
<td><div align="right"><font size="2" face="MS Sans Serif">&nbsp;<?php echo number_format($book["price"]*$qty,2). " ";?></font></strong>&nbsp;</div></td>
</tr>
<?php
$productCount++;
}
}

function card_form($name)
{
global $cart;
global $items;
global $total_price;
global $freight;
global $date;
$date = date("Y-m-d");
$DateOfRequest = date("YmdHis");

//จอภาพสำหรับป้อนรายละเอียดของเครดิตการ์ด
extract($name);
?>
<?php
$login_true=$_SESSION['login_true']; //วิธีดึงค่าใน session
include("host.inc.php");
$sql="select * from member where user='$login_true'";
$dbquery=mysql_db_query($dbname,$sql);
$numrows=mysql_num_rows($dbquery);
$result=mysql_fetch_array($dbquery);
//ดึงส่วนของชื่อประเทศ
$sql="select
member.name,
transportation.destination,weight_price
from
member,
transportation
where
member.member_id='". $result['member_id'] ."' and
transportation.tran_id=member.country";
$dbquery=mysql_db_query($dbname,$sql);
$dbarr=mysql_fetch_array($dbquery);
//print $dbarr["destination"];
//*******************************************//
$shipping = $dbarr["weight_price"];
$oil = 1.15;
$vat = 1.07;
$monetary = 32;
/**************************************************/
$total = ($dbarr["weight_price"] * $oil) * $vat ;
$included = $total / $monetary ;

?>
<table width = "1024" border = "0" align="center" cellspacing = "0" background="http://www.link-distribution.com/link_lab/images/bg_purchase.jpg">
<form action = "process.php" method = "post">
<tr>
<th colspan = "2" bgcolor="#009933"><div align="center"><font size="3" face="MS Sans Serif">Customer</font></div></th>
</tr>
<tr>
<th colspan = "2"><table width="100%" border="1" cellspacing="1" bordercolor="#000000">
<tr>
<td width="9%"><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;To :</strong></font></div></td>
<td width="57%"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $name ?>&nbsp;&nbsp;<?php echo $surname ?></font></td>
<td width="17%"><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;Date :</strong></font></div></td>
<td width="17%"><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $date; ?></font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;Address :</strong></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $address ?> <?php echo $country ?>&nbsp;<?php echo $zipcode ?></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<strong>Member :</strong></font></div></td>
<td><div align="left">&nbsp;<?php echo $result["member_id"]; ?></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;Shopname :</strong></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $shopname ?></font></div></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;Tel :</strong></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;</font><font size="2" face="MS Sans Serif"><?php echo $phone ?></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;</strong></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;</font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;E-mail :</strong></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;<?php echo $email ?></font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;No.</strong></font></div></td>
<td><div align="left">&nbsp;<?php echo $DateOfRequest?>
<input type="hidden" name="invoice_number2" id="invoice_number2" value="<?php echo $DateOfRequest?>">
</div></td>
</tr>
<tr>
<td><font size="2">&nbsp;</font></td>
<td><font size="2">&nbsp;</font></td>
<td><font size="2">&nbsp;</font></td>
<td><font size="2">&nbsp;</font></td>
</tr>
</table></th>
</tr>
<tr>
<th colspan = "2" bgcolor="#009933"><div align="center"><font face="MS Sans Serif">Invoice</font></div></th>
</tr>
<tr>
<th colspan = "2"><table width="100%" border="1" cellpadding="1" cellspacing="1" bordercolor="#000000">
<tr>
<td width="9%"><div align="left"><strong><font size="2" face="MS Sans Serif">&nbsp;No.</font></strong></div></td>
<td width="40%"><div align="center"><strong><font size="2" face="MS Sans Serif">Product Detail</font></strong></div></td>
<td width="17%"><div align="center"><strong><font size="2" face="MS Sans Serif">Unit Price (US$)</font></strong></div></td>
<td width="17%"><div align="center"><strong><font size="2" face="MS Sans Serif">Quantity (pcs.)</font></strong></div></td>
<td width="17%"><div align="center"><strong><font size="2" face="MS Sans Serif">Amount (US$)</font></strong></div></td>
</tr>
<?php
display_cart_invoice($cart,true);
?>
<tr>
<td colspan="3"><font size="2" face="MS Sans Serif">&nbsp;TOTAL</font></td>
<td><font size="2">&nbsp;</font></td>
<td><div align="right"><font size="2"><B><?php echo number_format($total_price, 2); ?></B>&nbsp;</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td colspan="2"><font size="2" face="MS Sans Serif">&nbsp;Shipping Cost by TNT (Air Economy Express)</font><font size="2" face="MS Sans Serif">&nbsp;&nbsp;</font></td>
<td>&nbsp;</td>
<td><div align="right"><font size="2" face="MS Sans Serif"><B><?php echo ceil($included); ?>.00</B>&nbsp;</font></div></td>
</tr>
<tr>
<td colspan="3">&nbsp;<strong><font size="2" face="MS Sans Serif">GRAND TOTAL</font></strong></td>
<td>&nbsp;</td>
<td><div align="right"><font size="2" face="MS Sans Serif"><B><?php echo ceil($included+$total_price); ?>.00</B>&nbsp;</font></div></td>
</tr>
<tr>
<td colspan="5"><div align="right"><em><font size="2" face="MS Sans Serif">Note : This price does not include custom clearance fee.</font></em></div></td>
</tr>
</table></th>
</tr>
<tr>
<th colspan = "2" bgcolor="#009933"><div align="center"><font size="3" face="MS Sans Serif">Payment</font></div></th>
</tr>
<tr>
<th colspan = "2"><table width="100%" border="1" cellpadding="1" cellspacing="1" bordercolor="#000000">
<?php
if($_POST["payment"] == 'Paypal'){
?>
<tr>
<td width="9%"><div align="center">
<input type="radio" name="payment" value="Pay Pal" checked/>
</div></td>
<td width="9%"><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;Pay Pal</strong></font></div></td>
<td colspan="2"><div align="left"><font size="2" face="MS Sans Serif"> A/C # [email protected]</font></div>
<div align="left"></div></td>
</tr>
<?php
}
if($_POST["payment"] == 'TNT'){
?>
<tr>
<td><div align="center">
<input type="radio" name="payment" value="T/T" checked/>
</div></td>
<td><div align="left"><font size="2" face="MS Sans Serif"><strong>&nbsp;T/T</strong></font></div></td>
<td width="22%"><div align="left"><font size="2" face="MS Sans Serif">&nbsp;SWIFT CODE</font></div></td>
<td width="60%"><div align="left"><font size="2" face="MS Sans Serif">&nbsp;KASITHBK</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Name of Bank</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Kasikorn Bank (Prannok Branch)</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Address of Bank</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;954 Prannok Road, Banchanglao, Bangkoknoi</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><font size="2">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Bangkok, Thailand 10700</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Tel. of Bank</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;+66 (0) 2866-1322, +66 (0) 2412-9787</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Fax. of Bank</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;+66 (0) 2866-1328</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Currency US$</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Saving A/C # 019-9-20006-2</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Beneficiary</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Wason Wongassavanarumol</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Address of Beneficiary</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;252/8-10 Jarunsanitwong Road, Banchanglao, Bangkoknoi</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td>&nbsp;</td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Bangkok, Thailand 10700</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Tel. of Beneficiary</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;+66 (0) 2863-5266</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;Fax. of Beneficiary</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;+66 (0) 2863-5270</font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font face="MS Sans Serif">&nbsp;</font></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;E-mail of Beneficiary</font></div></td>
<td><div align="left"><font size="2" face="MS Sans Serif">&nbsp;[email protected]</font></div></td>
</tr>
<?php
}
?>
</table></th>
</tr>
<tr>
<td colspan = "2" align = "center"><font size="2" face="MS Sans Serif">
<input type="hidden" name="payment_name" id="name" value="<?php if($ship_name==""){echo $name;}else{echo $ship_name;} ?>" />
<input type="hidden" name="payment_surname" id="surname" value="<?php if($ship_surname==""){echo $surname;}else{echo $ship_surname;} ?>" />
<input type="hidden" name="payment_phone" id="phone" value="<?php if($ship_phone==""){echo $phone;}else{echo $ship_phone;} ?>" />
<input type="hidden" name="payment_email" id="email" value="<?php if($ship_email==""){echo $email;}else{echo $ship_email;} ?>" />
<input type="hidden" name="payment_address" id="address" value="<?php if($ship_address==""){echo $address;}else{echo $ship_address;} ?>" />
<input type="hidden" name="payment_country" id="country" value="<?php if($ship_country==""){echo $country;}else{echo $ship_country;} ?>" />
<input type="hidden" name="payment_zipcode" id="zipcode" value="<?php if($ship_zipcode==""){echo $zipcode;}else{echo $ship_zipcode;} ?>" />
+
<!--//****************** ส่วนของบัตรเครดิต ********************// -->
<input type="hidden" name="date" value="<?php echo $date;?>" />
<input type="hidden" name="card_type" id="card_type" value="VISA" />
<input type="hidden" name="card_number" id="card_number" value="3230100318111" />
<input type="hidden" name="card_code" id="card_code" value="0511" />
<input type="hidden" name="card_month" id="card_month" value="05" />
<input type="hidden" name="card_year" id="card_year" value="09" />
<input type="hidden" name="card_name" id="card_name" value="watcharapol" />
<?php echo $name ?>,<?php echo $surname ?>,<?php echo $country ?>,<?php echo $zipcode ?>,<?php echo number_format($freight+$total_price, 2); ?>,<?php echo $payment ?> </font></td>
</tr>
<tr>
<td colspan = "2" align = "center"><font color="#FF0000" size="2" face="Ms Sans serif">ก่อนเก็บลงฐานข้อมูล</font></td>
</tr>
<tr>
<td colspan = "2" align = "center"><br />
<b><font face="Ms Sans serif" size="2">คลิกที่ปุ่ม สิ้นสุดการซื้อ เพื่อสั่งซื้อสินค้า หรือคลิกที่ปุ่ม สั่งซื้อสินค้าต่อ เพื่อเลือกซื้อสินค้าต่อ</font></b></td>
</tr>
<tr>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center">
<input type=text name="billID" value="<?php echo $DateOfRequest?>">
<input type=text name="date" value="<?php
echo substr($DateOfRequest,0,4)."-".substr($DateOfRequest,4,2),"-",substr($DateOfRequest,6,2)." (".substr($DateOfRequest,8,2).":",substr($DateOfRequest,10,2),":",substr($DateOfRequest,12,4);
?>">
<input value="สิ้นสุดการซื้อ" type="submit" />
</td>
</tr>
<tr>
<td align="center">&nbsp;</td>
</tr>
</form>
<!--// 28102009 เป็นการ Drop เพื่อไม่ให้กลับไปหน้าอื่นได้อีกแล้ว // -->
<!--<form action="home.php" method="post">
<td align="center"><input type ="submit" value="สั่งซื้อสินค้าต่อ"></td>
</form> -->
<tr>
<td> </tr>
</td>


</tr>
</table>
<?php
}

//=============================================================================

//ฟังก์ชันสำหรับเพิ่มรายการสั่งซื้อ
function insert_order($order_details)
{
global $total_price;
global $cart;
extract($order_details);
//ในกรณีที่รายละเอียดของผู้ส่งกับผู้ซื้อเหมือนกัน
if(!$ship_name&&!$ship_surname&&!$ship_address&&!$ship_country&&!$ship_zipcode&&!$ship_phone&&!$ship_email&&!$ship_shopname)
{
$ship_name = $name;
$ship_surname = $surname;
$ship_address = $address;
$ship_country =$country;
$ship_zipcode = $zipcode;
$ship_phone = $phone;
$ship_email = $email;
$ship_shopname = $shopname;
}
$conn = connect_db("ktpbook");
//ตรวจสอบรายละเอียดของลูกค้า
$sql = "select * from customer where name = '$name' and surname = '$surname'";
$result = mysql_query($sql);
if(!$result)
return "กรุณาตรวจคิวรี อีกครั้ง <br>";
if(mysql_num_rows($result)>0)
{
$customer_id = mysql_result($result, 0, "customerid");
}
else
{
// แก้ค้างไว้เมื่อคืน 20102009xxxxxxxxxxx
$sql = "insert into customer(name,surname,address,country,zipcode,phone,email,shopname) values ( '$name','$surname','$address','$country','$zipcode','$phone','$email','0860000000000')";
$result = mysql_query($sql);
if (!$result)
return false;
}
$sql = "select customerid from customer where name = '$name' and surname = '$surname' and address = '$address' and country = '$country' and zipcode = '$zipcode' and phone = '$phone' and email = '$email' and shopname='$shopname'";
$result = mysql_query($sql);
if(!$result)
return "กรุณาตรวจคิวรี อีกครั้ง <br>";
if(mysql_num_rows($result)>0)
$customerid = mysql_result($result, 0, "customerid");
else
return false;
$date = date("Y-m-d");
$sql = "insert into orders values
('', $customerid, $total_price, '$date', '$ship_name','$ship_surname',
'$ship_address','$ship_country','$ship_zipcode','$ship_phone',
'$ship_email','$ship_shopname')";
$result = mysql_query($sql);
if (!$result)
return false;
// ******************* ทำถึงตรงนี้ 15102009 ******************* //

$sql = "select orderid from orders where customerid = $customerid and amount > $total_price-.001 and amount < $total_price+.001 and date = '$date' and ship_name = '$ship_name' and ship_surname = '$ship_surname' and ship_address = '$ship_address' and ship_country = '$ship_country' and ship_zipcode = '$ship_zipcode' and ship_phone = '$ship_phone' and ship_email = '$ship_email' and ship_shopname ='$ship_shopname'";
$result = mysql_query($sql);
if(mysql_num_rows($result)>0)
$orderid = mysql_result($result, 0, "orderid");
else
return false;
// ป้อนรายละเอียดของนาฬิกาแต่ละเรือน
foreach ($cart as $isbn => $qty)
{
$book = get_book_details($isbn);
$price = $book["price"];
$conn = connect_db("ktpbook");
$sql="insert into order_items values ($orderid,'$isbn',$price,$qty)";
$result = mysql_query($sql);
if(!$result)
return false;
}
return $orderid;
}

//=============================================================================

function get_book_details($isbn)
{
if (!$isbn || $isbn=="")
return false;
$con=connect_db("ktpbook");
$query = "select * from books where isbn='$isbn'";
$result = mysql_query($query);
if (!$result)
return false;
$result = mysql_fetch_array($result);
return $result;
}

//=============================================================================

function process_card($detailcart)
{
extract($detailcart); if($card_name&&$card_type&&$card_number&&$card_code&&$card_month&&$card_year)
return true;
else
return false;
}
// ราคาค่าขนส่งแบบตายตัว
function ship_cost()
{
return 50;
}
//*******************************//
// 11092009
/*
function ship_cost($a,$b)

{
return $a+$b;
}
*/
//=============================================================================
//ลงทะเบียนสมาชิกใหม่
//ต้นฉบับ 16/06/2009
/*
function register($username,$password,$answer,$email)
*/

function register($username,$password,$email,$sex,$firstname,$lastname,$address,$country,$postalcode,$tel,$mobile,$get_news)
{
$con=connect_db("ktpbook");
if(!$con)
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
$sql = "select * from users where username='$username'";
$result = mysql_query($sql);
if(!$result)
return "กรุณาตรวจคิวรี อีกครั้ง <br>";
if(mysql_num_rows($result)>0)
return "ชื่อของผู้ใช้ซ้ำกับในฐานข้อมูล <br>";
$result = mysql_query("insert into users values ('$username',password('$password'),'$email','$sex','$firstname','$lastname','$address','$country','$postalcode','$tel','$mobile','$get_news')");
if(!$result)
return("ไม่สามารถลงทะเบียนได้");
else
return true;
}

//=============================================================================
function insert_seawrite($writeid,$writer,$books,$type,$year)
{
$con=connect_db("ktpbook");
if(!$con)
{
return "ไม่สามารถติดต่อกับฐานข้อมูลได้ กรุณาพยายามอีกครั้ง";
exit;
}
$sql = "select * from seawrite where writeid='$writeid'";
$result = mysql_query($sql);
if(!$result)
return "กรุณาตรวจคิวรี อีกครั้ง <br>";
if(mysql_num_rows($result)>0)
return "ชื่อของผู้ใช้ซ้ำกับในฐานข้อมูล <br>";
$result = mysql_query("insert into seawrite values('$writeid','$writer','$books','$type','$year')");
if(!$result)
return("ไม่สามารถเพิ่มรายการนาฬิกาได้");
else
return true;
}
//=============================================================================
function show_data($tablename)
{
$conn = connect_db("ktpbook");
if(!$conn)
echo "เกิดความผิดพลาดไม่สามารถติดต่อกับฐานข้อมูลได้";
$sql = "select * from $tablename";
$result = mysql_query($sql);
if(!$result)
return 0;
else
return $result;
}
?>

------------------show_cart.php------------------------------

<?
require_once("include/function.php"); //
require_once("include/connect_db.php"); // ติดต่อกับ database
require_once("include/header.php"); // ส่วนหัวเพจเท่านั้นโชว์โลโก้
session_start();
header_html("www.link-distribution.com");
if (empty($cart)) $cart = NULL;
if (empty($index)) $index = NULL;
if (empty($new)) $new = NULL;
if($new)
{
if(!session_is_registered("cart"))
{
$cart = array();
session_register("cart");
$items=0;
$total_price = "0.00";
session_register("items");
session_register("total_price");
}
if($cart[$new])
$cart[$new]++;
else
$cart[$new] = 1;
$total_price = calculate_price($cart);
$items = calculate_items($cart);
}
else
{
if($save)
{
foreach($cart as $isbn=>$qty)
{
if($$isbn=="0")
unset($cart[$isbn]);
else
$cart[$isbn] = $$isbn;
}
$total_price = calculate_price($cart);
$items = calculate_items($cart);
}
}
require_once("headshopcart.php");
if($cart&&array_count_values($cart))
display_cart($cart,true);
else
{
echo "<center>ไม่มีรายการสั้งซื้อสินค้าในตะกร้า </center><br>";
}
?><style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<div align="center">
<table width="1024" border="0" cellpadding="0" cellspacing="0" background="http://www.link-distribution.com/link_lab/images/bg_show_cart.jpg">
<tr>
<td background="http://www.link-distribution.com/link_lab/images/bg_show_cart.jpg"><div align="center"><table align="center">
<tr width="100%">
<td align="center">
<?php
if($items>='70'){
?>
<? $sql2="select * from books where isbn='$isbn'";
$result2=mysql_query($sql2);
while($row= mysql_fetch_array($result2)){
$idstock=$row[isbn];
//$namestock=$row[name];
$amountstock=$row[balance];
}
$amounttotal=$amountstock-$qty;
$sql3="update books set balance='$amounttotal' where isbn='$isbn'";
$result3=mysql_query($sql3);?>

<form action="checkout.php" method="post">
<input type="submit" value="สิ้นสุดการซื้อ">

</form>
<?
}
?>
<?php
if($items<='69'){
?>
<form action="checkout.php" method="post">
<input type="submit" value="สิ้นสุดการซื้อ" Disabled>
</form>
<?
}
?></td>
<td align="center">
<form action="home.php" method="post">
<input type=hidden name="catid" value="<?php echo $catid;?>">
<input type=hidden name="pageNumber" value="<?php echo $pageNumber;?>">
<input type="submit" value="เลือกซื้อสินค้าต่อ">
<input type="reset" onclick="window.location='home.php'" value="cancel" />
</form></td>
</tr>
</table>
</div></td>
</tr>
</table>
</div>

<?
require_once("include/footer_card.php");
?>



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-18 15:46:02 By : mostgirls View : 1562 Reply : 8
 

 

No. 1



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



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


สงสัยมันคงยาวไป ไม่มีใครดูให้เลย งือๆ โค๊ดคนอื่นมันคงดูยากเหมือนที่ เราดูอยู่สินะ






Date : 2010-05-19 10:10:21 By : mostgirls
 


 

No. 2



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

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

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

ถามหน่อยว่ามันตัดสต๊อกไม่ได้หรือมันไม่ได้ผลตามที่ต้องการ หรือว่ามัน error ตรงไหนบอกอีกนิดครับ
Date : 2010-05-19 14:10:15 By : Manussawin
 

 

No. 3



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



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


มันตัดสต๊อกได้ค่ะ แต่ผลมันออกมาคือ เมื่อเลือก 70 ชิ้นแล้ว database สินค้าตัวสุดท้ายที่ตัด มันกลับมีค่าเป็น 4294967295 ไม่รู้ค่านี้มาได้ไง และเมื่อเลือกเกิน 70 ชิ้น ค่าของมันกลับตัดทีละ 1 งง มากเลยค่ะ

ขอบคุณนะคะ ที่ช่วยตอบ แค่นี้ก็ซึ้งๆ *-*
Date : 2010-05-19 14:24:09 By : mostgirls
 


 

No. 4



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



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


รอ....
Date : 2010-05-21 10:11:59 By : mostgirls
 


 

No. 5

Guest


ทางที่ดี เอาโค้ดเฉพาะส่วนที่ตัดสต๊อกมาจะดีกว่านะครับ อย่างงี้ใครๆก็ขี้เกียจดู
Date : 2010-05-21 10:43:25 By : SomeOneThx
 


 

No. 6



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



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


ห้าๆ นั่นสินะคะ

<?php
if($items>='70'){
?>
<? $sql2="select * from books where isbn='$isbn'";
$result2=mysql_query($sql2);
while($row= mysql_fetch_array($result2)){
$idstock=$row[isbn];
//$namestock=$row[name];
$amountstock=$row[balance];
}
$amounttotal=$amountstock-$qty;
$sql3="update books set balance='$amounttotal' where isbn='$isbn'";
$result3=mysql_query($sql3);?>

<form action="checkout.php" method="post">
<input type="submit" value="สิ้นสุดการซื้อ">

</form>
<?
}
?>
<?php
if($items<='69'){
?>
<form action="checkout.php" method="post">
<input type="submit" value="สิ้นสุดการซื้อ" Disabled>
</form>

จิงๆแล้วก็น่าจะมีแค่นี้อ่ะค่ะ ที่เอามาทั้งหมดกลัวว่า อาจจะมาอันอื่นที่มันเกี่ยวข้องแล้วทำให้ค่าเปลี่ยนไป
Date : 2010-05-21 10:52:35 By : mostgirls
 


 

No. 7



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



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


echo $sql3="update books set balance='$amounttotal' where isbn='$isbn'";
ออกมาดูก่อน
Date : 2010-05-21 12:41:38 By : naskw
 


 

No. 8



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



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


อ๋อ ได้แล้วค่ะ ตัดบันทัดนี้ออกไปเลย $sql3="update books set balance='$amounttotal' where isbn='$isbn'";
ก็ตัดสต๊อกสินค้าได้ตามปกติเลยค่ะ ขอบคุณมากๆนะคะ รักทุกคน จุ๊บๆ
Date : 2010-05-21 13:49:21 By : mostgirls
 

   

ค้นหาข้อมูล


   
 

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