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 > ใกล้จะเสร็จแล้วค่ะ เหลืออีก 2 tb ช่วยดูหน่อยนะค่ะว่ามันผิดตรงไหนอะค่ะ



 

ใกล้จะเสร็จแล้วค่ะ เหลืออีก 2 tb ช่วยดูหน่อยนะค่ะว่ามันผิดตรงไหนอะค่ะ

 



Topic : 039980



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

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

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




คือว่าออกแบบ ดาต้าเบสไว้แบบ นี้นะค่ะ

tb asset

asset

tb list_borrow

list_borrow

tb person

eee

โค้ดหน้า basket_borrow.php

<?php
session_start();
if (count($id_asset_del)==0) {
$id_asset_del=array();
}
for ($i=0;$i<count($sess_id_asset);$i++) {
if (!in_array($sess_id_asset[$i],$id_asset_del)) {
$temp_id_asset[ ]=$sess_id_asset[$i];
$temp_name_asset[ ]=$sess_name_asset[$i];
$temp_detail_asset[ ]=$sess_detail_asset[$i];
$temp_sum_asset[ ]=$sess_sum_asset[$i];
$temp_status_asset[ ]=$sess_status_asset[$i];
$temp_id_type[ ]=$sess_id_type[$i];
$temp_id_unit[ ]=$sess_id_unit[$i];

}
}
$sess_id_asset=$temp_id_asset;
$sess_name_asset=$temp_name_asset;
$sess_detail_asset=$temp_detail_asset;
$sess_sum_asset=$temp_sum_asset;
$sess_status_asset=$temp_status_asset;
$sess_id_type=$temp_id_type;
$sess_id_unit=$temp_id_unit;


if ($calculate) {
header("Location: basket.php");
} else if ($complete) {
header("Location: asset_order.php");
}
?>

ส่งค่าไปหน้า asset_order.php

โค้ดหน้า asset_order.php
หน้านี้ มีปัญหา 1. เลขที่ใบยืมไม่ยอมรัน อะค่ะ เป็นเลขเดิมตลอดเลข
2. ตรงวันกำหนดส่งคืนจะเขียนให้มัน นับเพิ่มอีก 7 วัน จากวันที่ยืม อะค่ะ แต่ว่าเขียนไม่ได้

<?
session_start();
$sess_username=$_SESSION[sess_username];

include "function2.php";
include "connect.php";
$sql="select * from person where username= '$sess_username' ";
$result=mysql_db_query($dbname,$sql);
$record=mysql_fetch_array($result);

$b=$record[id_bor];
$c=$record[date_bor];
$f=$record[date_sent];
$id_person=$record[id_person];
$name_ps=$record[name_ps];
$position=$record[position];
//$sex=$record[sex];
$telephone=$record[telephone];
$address=$record[address];
$email=$record[email];
$a=10101; //เลขที่ใบยืมอะค่ะ ที่มันไม่ยอมรันต่ออะค่ะ
$b=$a++;

$date_bor=date("Y-m-d H:i:s");
$c=$date_bor;
$d=d+7; //ตรงนี้พยามเขียนให้มันเพิ่มค่าไปอีก7วันอะค่ะ
$f=date("Y-m-d");


mysql_close();

?>
<HTML>
<HEAD><TITLE>ร้านเฮง เฮง เฮง</TITLE><meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
.style1 {
font-size: 24px;
color: #cc33ff;
}
.style2 {color: cc3ff}
.style3 {color: #cc33ff; }
-->
</style>
</HEAD>
<BODY>
<P class="style3">
<?
if (count($sess_id_asset)==0) {
echo "ยังไม่มีครุภัณฑ์อยู่ในรายการค่ะ<BR>";
} else {
?>
</P>
</P>
<FORM METHOD="post" ACTION="asset_order3.php">
<P>
<H3 class="style3">ใบยืมครุภัณฑ์ เลขที่ <?echo "$b";?></H3>
</P>
<TABLE WIDTH="516" BORDER="0" CELLSPACING="1" CELLPADDING="5">
<TR>
<TD WIDTH="193"><span class="style3">รหัสประจำตัว </span></TD>
<TD width="300"><span class="style3">
<?=$id_person?>
</span></TD>
</TR>
<TD><span class="style3">ชื่อ-สกุล :</span></TD>
<TD><span class="style3">
<?=$name_ps?>
</span></TD>
</TR>
<TR>
<TD><span class="style3">ตำแหน่ง/หมู่เรียน</span></TD>
<TD><span class="style3">
<label>
<?=$position?>
</label>
</span></TD>
</TR>
<TR>
<TD><span class="style3">เบอร์ติดต่อ :</span></TD>
<TD><span class="style3">
<?=$telephone?>
</span></TD>
</TR>
<TR>
<TD><span class="style3">ที่อยู่ :</span></TD>
<TD><span class="style3">
<?=$address?>
</span></TD>
</TR>
<TR>
<TD><span class="style3">อีเมล :</span></TD>
<TD><span class="style3">
<label>
<?=$email?>
</label>
</span></TD>
</TR>
</TABLE>
<BR>
<TABLE WIDTH="1000" BORDER="1">
<TR BGCOLOR="E8E8E8">
<TD WIDTH="8%"><CENTER><B>รหัสครุภัณฑ์</B></CENTER></TD>
<TD WIDTH="25%"><CENTER><B>ชื่อครุภัณฑ์</B></CENTER></TD>
<TD WIDTH="25%"><CENTER><B>รายละเอียด</B></CENTER></TD>
<TD WIDTH="5%"><CENTER><B>จำนวน</B></CENTER></TD>
<TD WIDTH="5%"><CENTER><B>สถานะ</B></CENTER></TD>
<TD WIDTH="5%"><CENTER><B>รหัสประเภท</B></CENTER></TD>
<TD WIDTH="5%"><CENTER><B>รหัสหน่วย</B></CENTER></TD>
<TD WIDTH="20%"><CENTER><B>วันที่ยืมครุภัณฑ์</B></CENTER></TD>
<TD WIDTH="5%"><CENTER><B>กำหนดส่งคืน</B></CENTER></TD>
</TR>
<?
for ($i=0;$i<count($sess_id_asset);$i++) {
// $total_unit=$sess_num[$i] * $sess_price[$i];
//$total=$total+$total_unit;
//$code=sprintf("%05d",$sess_id[$i]);
//$mix=40;
//$totalmix=$total+$mix;
echo "
<TR>
<TD>$sess_id_asset[$i]</TD>
<TD>$sess_name_asset[$i]</TD>
<TD><CENTER>$sess_detail_asset[$i]</CENTER></TD>
<TD><CENTER>$sess_sum_asset[$i]</CENTER></TD>
<TD><CENTER>$sess_status_asset[$i]</CENTER></TD>
<TD><CENTER>$sess_id_type[$i]</CENTER></TD>
<TD><CENTER>$sess_id_unit[$i]</CENTER></TD>
<TD><CENTER>$c</CENTER></TD>
<TD><CENTER>$f</CENTER></TD>
</TR>";
}
?>
</TABLE><BR>

<input type="submit" name="submit" id="submit" value="เพิ่ม">
<input type="reset" name="reset" id="reset" value="ยกเลิก">
</FORM>
<?
}
?>
</BODY>
</HTML>

ddd

หน้านี้ส่งไปหน้า asset_order3.php

ส่วนหน้า asset_order3.php
echo ดูแล้วคะ ไม่มีค่าส่งมาจาก asset_order.php เลยค่ะ

<?
session_start();
$sess_username=$_SESSION[sess_username];
include "connect.php";
$sql="select * from asset,list_borrow,person wherw asset.id_asset=list_borrow.id_asset and list_borrow.id_person=person.id_person ";
$result= mysql_db_query($dbname,$sql1);
//$sql2="select id_asset from asset";
//$result= mysql_db_query($dbname,$sql2);
$b=$id_bor;
$c=$date_bor;
$f=$date_sent;

$b=$_GET[id_bor];
$c=$_GET[date_bor];
$f=$_POST[date_sent];
$id_person=$_POST[id_person];
$sess_id_asset=$_POST[id_asset];
/*session_unregister("sess_id_asset");
session_unregister("sess_name_asset");
session_unregister("sess_detail_asset");
session_unregister("sess_sum_asset");
session_unregister("sess_status_asset");
session_unregister("sess_id_type");
session_unregister("sess_id_unit");*/
echo "$b";
echo "$c";
echo "$f";
echo "$id_person";
echo "$sess_id_asset";





//if($result){
//$num=mysql_num_rows($result);
//echo "<h3>ERROR : ID ซ้ำ ค่ะ</h3>";
//exit();
//}
$sql_insert="insert into list_borrow values('$b','$c','$f','','','','$id_person','$id_asset')";

$result = mysql_db_query($dbname,$sql_insert);
if($result) {
echo "<h3>ข้อมูลใบยืมถูกบันทึกเรียบร้อยแล้ว</h3>";
echo"<A href='manuuser.php'>คลิกเพื่อกลับหน้าหลัก</A><br><br>";
}else{
echo "<h3>ไม่สามารถบันทึกข้อมูลได้ค่า</h3>";
echo mysql_error();
}
mysql_close();
?>

aaa

มันขึ้นว่า บันทึกข้อมูลแล้วค่ะ แต่ว่าใน ดาต้าเบสมันเป็นแบบนี้อะค่ะ

nnn

ช่วยดูหน่อยนะค่ะ ใกล้จะส่งแล้วค่ะ สามสี่หน้านี้ติดมา 5วันแล้วค่ะ พยายามประยุกต์ใช้โค้ดเองแต่ว่าไม่ได้อะค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-03-06 18:48:41 By : jiro_aaron View : 1154 Reply : 8
 

 

No. 1



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



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

ใน ฟิลด์ date_bor, date_sent, sent_bor
ลอง เปลี่ยนเป็น varchar ให้ หมด นะ ครับ แล้ว ลอง บันทึกใหม่ ดู นะ ครับ






Date : 2010-03-06 19:06:11 By : popnakub
 


 

No. 2



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

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

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

ตาลายแฮะ

ในฟอร์มไม่เห็ฯมีส่วนของ <input> อะไรเลยครับ นอกจากรีเซตกะซับมิต

รอท่านอื่นมาช่วยตอบคับ
Date : 2010-03-06 19:06:51 By : pjgunner
 

 

No. 3



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

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

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


ลองเปลี่ยนแล้วก็ยังไม่ได้อะค่ะ มันไม่มีค่าอะไรเลยในดาต้าเบสอะค่ะ
แล้วพอลองอีกที มันก็ขึ้นแบบนี้ค่ะ ไม่สามารถบันทึกข้อมูลได้ค่า
Duplicate entry '' for key 1
Date : 2010-03-06 19:24:38 By : jiro_aaron
 


 

No. 4



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

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

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


คือว่าตอนนี้ปัญหาน่าจะเป็นเพราะว่า หน้า asset_order.php มันไม่ส่งค่ามาอะค่ะ ต้องผิดหน้านี้แน่เลยช่วยดูหน่อยนะค่ะ เพราะว่า หน้า asset_order3.php สั่ง echo แล้ว มันไม่มีค่าเลยค่ะ
Date : 2010-03-06 19:49:26 By : jiro_aaron
 


 

No. 5



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

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

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


ยังแก้ไม่ได้เลย อะค่ะ ช่วยหน่อยนะค่ะ ใกล้จะส่งแล้วค่ะ
Date : 2010-03-06 22:39:16 By : jiro_aaron
 


 

No. 6



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

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

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


ช่วย ๆ หน่อยนะค่ะ
Date : 2010-03-07 00:49:49 By : jiro_aaron
 


 

No. 7



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

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

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


เงียบจัง
Date : 2010-03-07 12:23:52 By : jiro_aaron
 


 

No. 8



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

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

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


จะต้องทำยังไงหรอค่ะ ถึงจะให้ข้อมูลจาก tb asset กับ person ลงไปใน tb list_borrow ได้อะค่ะ ใครรู้ช่วยหน่อยนะค่ะ เพราะใกล้จะส่งแล้วค่ะยังแก้ไม่ได้เลยค่ะ
Date : 2010-03-07 15:47:58 By : jiro_aaron
 

   

ค้นหาข้อมูล


   
 

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