|
|
|
ช่วยทีครับ เรื่องการเชื่อมตารางการซื้อขาย PHP วานผู้รู้ช่วยทีนะครับ จะสอบแล้ว |
|
|
|
|
|
|
|
อั้นนี้ส่วนเชื่อมฐานข้อมูลครับ
Code (PHP)
<?
include ("config.inc.php"); //à¾×èÍàÃÕ¡ãªéä¿Åì config.inc.php à¾×è͵Դµè͡Ѻ°Ò¹¢éÍÁÙÅ
$sql = "SELECT * FROM customers where id_customer ='$id_customer'"; // เลือกข้อมูลทั้งหมดจากตาราง member
$dbquery = mysql_db_query($db, $sql);
$result = mysql_fetch_array ($dbquery); //เก็บข้อมูลที่ query เก็บในรูปแบบของ array
?>
<? include ("config.inc.php");
}elseif($task=='save'){
/*for($i=0;$i<count($_POST["chkindQA"]);$i++)
{
if ($_POST["chkindQA"][$i] != "")
{
$newid= str_replace(".","_",$_POST["chkindQA"][$i]);
$sql_save = "INSERT INTO test1.buy(id_bill,`kpi_id`,`kpi_newid` )VALUES ('$idx' , '".$_POST["chkindQA"][$i]."', '$newid')";
$dbquery_save = mysql_db_query($db, $sql_save);
}
}
*/
foreach($_POST["checkGE"] as $key => $value){
if($value != ''){
if($_POST['productNum'][$key] != ''){
$unit = $_POST['productNum'][$key];
}else{
$unit = '0';
}
$new_id =mysql_result(mysql_query("Select Max(Pro_id)+1 as MaxID from Pro"),0,"MaxID");//เลือกเอาค่า id ที่มากที่สุดในฐานข้อมูลและบวก 1 เข้าไปด้วยเลย
if($new_id==''){ // ถ้าได้เป็นค่าว่าง หรือ null ก็แสดงว่ายังไม่มีข้อมูลในฐานข้อมูล
$Pro_id="00001";
}else{
$Pro_id=sprintf("%05d",$new_id);//ถ้าไม่ใช่ค่าว่าง
$sql = "insert into buy (Pro_id,id_product,new_id,kpi_detail) values ('$idx','".$value."','$newid','$unit')";
$query = mysql_query($sql);
}
}
header("Location:Or3.php?modules=indplan&task=edit&id=$idx");
}
?>
|
|
|
|
|
Date :
2014-01-26 17:38:17 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติดตรงไหนหรอ
|
|
|
|
|
Date :
2014-01-26 19:07:34 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี Error?
|
|
|
|
|
Date :
2014-01-27 17:21:09 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันดับแรกหาวิธีแก้ Font >>> /à¾×èÍàÃÕ¡ãªéä¿Åì นี้ก่อน
ถ้าติดไปสอบแบบนี้ อาจารย์ไม่ดู Code หรอกครับ แค่ถามว่า ภาษาไทยอ่านว่าอะไรก็ตกแล้ว....
ถ้า utf-8 ไม่เอา BOM ไม่ได้ ก็ทำเป็น win478 ซะ....จะได้ไม่โดนถามครับ
ไม่งั้น ไล่ลบออกก่อนซะ หุหุ
|
|
|
|
|
Date :
2014-01-27 23:24:07 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ ผมถามไม่เข้าใจเอง
|
|
|
|
|
Date :
2014-01-29 21:35:53 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-01-29 21:44:19 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงคำนวณมันไม่ขึ้นอะครับ ช่วยดูให้หน่อยครับ #please
|
|
|
|
|
Date :
2014-01-29 21:45:52 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
//ทำการตรวจสอบจำนวนในคลัง
include ("config.inc.php");
//session_start();//เริ่มใช้งานตัวแปรsession
?>
<body>
<form action="Or2.php">
<p> </p>
<p>กรุณาเลือกสินค้าที่คุณต้องการ</p>
<table width="80%" border="1" align="center" cellspacing="0" >
<tr bgcolor="#009933">
<td width="8%" align="center"height="34"class="Tahoma12 style21"><font size = "2" color="#000000"><b>รหัสสินค้า</b></font></td>
<td width="15%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>รูปสินค้า</b></font></td>
<td width="10%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>ชื่อสินค้า</b></font></td>
<td width="10%" align="center"class="Tahoma12 style21"><font size = "2" color="#000000"><b>ขนาด</b></font></td>
<td width="10%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>ราคาสินค้า(บาท)</b></font></td>
<td width="5%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>เลือก</b></font></td>
<td width="15%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>จำนวนสินค้าที่สั่งซื้อ(ถุง)</b></font></td>
<td width="20%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>ราคารวมแต่ละรายการ(บาท)</b></font></td>
</tr>
<?
include ("config.inc.php");
$sql = "SELECT * FROM product";
$dbquery = mysql_db_query ($db, $sql);//??????????????????? sql ,db ???????????? config
$num_rows = mysql_num_rows ($dbquery);// ????????????????????????? member
$cont = 0; //??????????????? 0 ??????????? loop ??????
while ($cont < $num_rows)//?? loop
{
$result = mysql_fetch_array ($dbquery);// ????????????? query ????????? array ??????????????
?>
<tr>
<td width="8%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>
<?=$result['id_product'];?>
</b></font></td>
<td width="15%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b><img src="../project/Product_imageP1/<?=$result['product_image'];?>"width="150" height="150"border="1"></b></font></td>
<td width="10%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>
<?=$result['productName'];?>
</b></font></td>
<td width="10%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>
<?=$result['productSize'];?>
</b></font></td>
<td width="10%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b><input name="productPrice" type="text" value="<?=$result['productPrice'];?>" size="5" style="background-color:#FFFFFF" disabled="disabled">
</b></font></td>
<td width="5%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>
<input type='checkbox' name='checkGE[<?=$result['id_product'];?>]' id='checkGE[<?=$result['id_product'];?>]' value='<?=$result['id_product'];?>'
onClick="if (document.getElementById('checkGE[<?=$result['id_product'];?>]').checked){
document.getElementById('productNum[<?=$result['id_product'];?>]').style.backgroundColor='#FFFFFF';
document.getElementById('productNum[<?=$result['id_product'];?>]').disabled=false;
}else{
document.getElementById('productNum[<?=$result['id_product'];?>]').style.backgroundColor='#999999';
document.getElementById('productNum[<?=$result['id_product'];?>]').disabled=true;
}">
</b></font></td>
<td width="15%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b>
<input type='text' name='productNum[<?=$result['id_product'];?>]' id='productNum[<?=$result
['id_product'];?>]' value="<?=$result['productNum'];?>" size='10' style="background-color:#999999;" disabled="disabled">
</b></font></td>
<td width="20%" align="center" class="Tahoma12 style21"><font size = "2" color="#000000"><b> <input name="amount" type="text" disabled="disabled" id="amount" style="background-color:#FFFFFF" value="
<?
@session_start();
if ($id_product != "")
{
if (session_is_registered("ses_basket_items") )
{
$basket_position_counter = 0;
$double = 0;
if ($ses_basket_items > 0)
{
foreach ($ses_basket_name as $basket_item)
{
if ($basket_item == $id_product)
{
$double = 1;
$basket_position = $basket_position_counter;
}
$basket_position_counter++;
}
}
if ($double == 1)
{
$ses_basket_amount[$basket_position] = $id_product;
}
else
{
$ses_basket_name[] = $productName;
$ses_basket_amount[] = 1;
$ses_basket_price[] = $productPrice;
$ses_basket_id[] = $id_product;
$ses_basket_items++;
}
}
else
{
$ses_basket_items = 1;
$ses_basket_name[0] = $productName;
$ses_basket_amount[0] = 1;
$ses_basket_price[0] = $productPrice;
$ses_basket_id[0] = $id_product;
session_register("ses_basket_items");
session_register("ses_basket_name");
session_register("ses_basket_amount");
session_register("ses_basket_price");
session_register("ses_basket_id");
}
}
?>
" size="10">
</b></font></td>
</tr>
<?
$cont++;
}
?>
<tr>
<td height="36" colspan="7" align="right">ราคารวม :</td>
<td align="center"><input name="total" type="text" id="total" value="<?=$result['$total'];?>" size="8" style="background-color:#FFFFFF" disabled="disabled"></td>
</tr>
</table>
<p> </p>
<p align="center"><a href="Or1.php">คลิกสั่งซื้อสินค้าเพิ่ม</a> <a href="Or3.php">สั่งซื้อ</a></p>
</form>
</body>
|
|
|
|
|
Date :
2014-01-29 22:37:41 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยคิดหน่อยครับ
|
|
|
|
|
Date :
2014-01-31 16:46:03 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อครับ เดวจะลอง
|
ประวัติการแก้ไข 2014-02-01 00:28:55
|
|
|
|
Date :
2014-02-01 00:26:48 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากให้พวกคำนวณลงในฐานข้อมูลด้วยอะครับ
|
|
|
|
|
Date :
2014-02-01 00:31:21 |
By :
champerchampionship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|