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,037

HOME > PHP > PHP Forum > ขอสอบถามว่าทำไมในฐานข้อเราจึง มีแต่คำว่า array ในฐานละคะ ทั้งๆน่าจะเป็ฯชื่อไฟล์



 

ขอสอบถามว่าทำไมในฐานข้อเราจึง มีแต่คำว่า array ในฐานละคะ ทั้งๆน่าจะเป็ฯชื่อไฟล์

 



Topic : 077438

Guest




ขอสอบถามว่าทำไมในฐานข้อเราจึง มีแต่คำว่า array ในฐานละคะ ทั้งๆน่าจะเป็ฯชื่อไฟล์ อย่างรูปละคะ พอดีว้าแนบไฟล์หลายๆไฟล์ไว้คะ

ฟฟ

นี้โค๊ดคะ ไม่ทราบว่่ผิดตรงไหนคะ
Code (PHP)
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<title></title>

<style>
BODY {
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
</style>
</head>

<body>
<?php
 include("../include/conn_db.php");

 // ต้องทำการ Include ไฟล์ที่เป็นการตั้งค่าการติดต่อฐานข้อมูลเข้ามาด้วย

/* รับค่าจากแบบฟอร์มมาเก็บไว้ในตัวแปร โดย ข้อมูลที่ User กรอกจะจะสามารถเรียกมาใช้ได้โดยคำสั่ง $_POST['ชื่อของฟิลด์ในแบบฟอร์ม'] */
$News_titel = $_POST["News_titel"];
	$News_id= $_POST["News_id"];
	$Det_details = $_POST["Det_details"];
	$m_id =$_POST["m_id"];
	$media_id=$_POST["media_id"];
	$Det_URL1= $_POST["Det_URL1"];
		$Det_URL2= $_POST["Det_URL2"];
			$Det_URL3= $_POST["Det_URL3"];
	$craete_date = date("d/m/").(date("Y")+543);
	$birthday = $f_day."/".$f_month."/".$f_year;	
/* ใส่คำสั่ง SQL ลงไปในระบบ MySQL เพื่อเพิ่มข้อมูลลงในฐานข้อมูล โดยผลลัพธ์อยู่ที่ $result */
/* สังเกตว่าในตำแหน่ง id จะไม่ต้องใส่ค่าใดๆลงไป เพราะในฟิลด์ id นั้น ตอนสร้างตาราง เราได้กำหนดเป็น auto_increment แล้ว ดังนั้นมันจะเพิ่มให้เองอัตโนมัติ */

 $sql="insert into news (News_titel,News_id,m_id,media_id,news_from)  VALUES ( '$News_titel','$News_id','$m_id','$media_id',NOW())";	
 
 for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
{
	if($_POST['action']=="insert"){
	if($_FILES["filUpload"]["name"][$i] != "")
	{
		if(move_uploaded_file($_FILES["filUpload"]["tmp_name"][$i],"myfile/".$_FILES["filUpload"]["name"][$i]))
			$Det_photo1=basename($_FILES["fileUpload"]["name"]);
		}else{
		$Det_photo1='';
		$Det_photo2='';
		$Det_photo3='';
		$Det_file1='';
		$Det_file2='';
		}
			echo "Copy/Upload Complete<br>";
		}
	}


  $sql1="insert into details (News_id,Det_details,Det_photo1,Det_photo2,Det_photo3,Det_file1,Det_file2,Det_URL1,Det_URL2,Det_URL3)  VALUES ( '$News_id','$Det_details','$Det_photo1','$Det_photo2','$Det_photo3','$Det_file1','$Det_file2','$Det_URL1','$Det_URL2','$Det_URL3')";	
$result = mysql_query($sql)or die(mysql_error());
$result1 = mysql_query($sql1)or die(mysql_error());



/* ถ้า result เป็นจริง คือเพิ่มข้อมูลสำเร็จ , ถ้าเป็นเท็จ คือเพิ่มไม่สำเร็จ */
if($result && $result1) {
echo "<script>
					alert('บันทึกข้อมูลเรียบร้อยแล้วค่ะ');
					location.href='MemberList.php';
					
				</script>
";
}
else
{
echo "<script>
					alert('ไม่สามารถบันทึกข้อมูล');
					location.href='Rigister.php';
					
				</script>";
}

?>
</body>

</html>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-04-23 16:14:40 By : 09 View : 1468 Reply : 13
 

 

No. 1



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



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

บรรทัดที่ 36, 41 เขียนผิดรึป่าวครับ

$_FILES["filUpload"]


ต้องเป็น

$_FILES["fileUpload"]


รึป่าว






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-23 22:24:12 By : 13ankster
 


 

No. 2

Guest


เปลี่ยนเป็น $_FILES["fileUpload"] อย่างที่แนะนำแล้วคะ ยังคงเก็บเป็นชื่อ array เหมือนเดิมคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 09:13:45 By : 09
 

 

No. 3



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



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

ไม่แปลกครับ

ขอแนะนำวิธี ที่ผมใช้ละกัน จริงๆมันมีวิธีอื่นอีกเยอะ

- ผมมี array 1 ตัว ชื่อว่า $file[];
- ภายในมีอยู่ 3 ตัวคือ $file[0],$file[1],$file[2]

ถ้าเก็บ $file ลงไปใน DB ตรงๆมันจะขึ้นว่า array

ผมชอบใช้วิธีนี้ในการเก็บคือ สร้างตัวแปรมาอีก 1 ตัว เพื่อทำให้ array กลายเป็น char ธรรมดา

$MyText = "$file[0]";
$MyText .= ",$file[1]";
$MyText .= ",$file[2]";

สังเกตุตรงนี้จะเห็นว่า ผมใส่ , เพื่อแยกส่วนของอาเรย์ จะใช้ loop ก็ได้นะครับ

จากนั้นเก็บลง DB ด้วย $MyText


มันมีวิธีอื่นอีกเยอะ ซึ่ง ผมถนัดทำแบบนี้ เพราะผมจะได้ เลือก ตัวคั่น เพื่อใช้ประโยชน์ต่อไปได้อีก

เดี๋ยวมาต่อเรื่องการดึง ออกมาจาก DB แล้วแปลงกลับเป็นอาเรย์นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 09:42:21 By : 13eachz
 


 

No. 4

Guest


แก้บรรทัดที่เท่าไรของโค๊ดหนูคะ ขอบคุณล่วงหน้าคัะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 09:57:19 By : 09
 


 

No. 5



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



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

เฉพาะ Det_photo นะครับ ไม่รวม det_file
เพราะผมไม่รู้ว่า ตัว det file มันคืออะไรนะครับ


Code (PHP)
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<title></title>

<style>
BODY {
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
</style>
</head>

<body>
<?php
 include("../include/conn_db.php");

 // ต้องทำการ Include ไฟล์ที่เป็นการตั้งค่าการติดต่อฐานข้อมูลเข้ามาด้วย

/* รับค่าจากแบบฟอร์มมาเก็บไว้ในตัวแปร โดย ข้อมูลที่ User กรอกจะจะสามารถเรียกมาใช้ได้โดยคำสั่ง $_POST['ชื่อของฟิลด์ในแบบฟอร์ม'] */
$News_titel = $_POST["News_titel"];
	$News_id= $_POST["News_id"];
	$Det_details = $_POST["Det_details"];
	$m_id =$_POST["m_id"];
	$media_id=$_POST["media_id"];
	$Det_URL1= $_POST["Det_URL1"];
		$Det_URL2= $_POST["Det_URL2"];
			$Det_URL3= $_POST["Det_URL3"];
	$craete_date = date("d/m/").(date("Y")+543);
	$birthday = $f_day."/".$f_month."/".$f_year;	
/* ใส่คำสั่ง SQL ลงไปในระบบ MySQL เพื่อเพิ่มข้อมูลลงในฐานข้อมูล โดยผลลัพธ์อยู่ที่ $result */
/* สังเกตว่าในตำแหน่ง id จะไม่ต้องใส่ค่าใดๆลงไป เพราะในฟิลด์ id นั้น ตอนสร้างตาราง เราได้กำหนดเป็น auto_increment แล้ว ดังนั้นมันจะเพิ่มให้เองอัตโนมัติ */

 $sql="insert into news (News_titel,News_id,m_id,media_id,news_from)  VALUES ( '$News_titel','$News_id','$m_id','$media_id',NOW())";	
 
 for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
{
	if($_POST['action']=="insert"){
	if($_FILES["filUpload"]["name"][$i] != "")
	{
		if(move_uploaded_file($_FILES["filUpload"]["tmp_name"][$i],"myfile/".$_FILES["filUpload"]["name"][$i])) {
			$Det_photo[$i]=basename($_FILES["fileUpload"]["name"]); } // เปลี่ยนจาก Det_photo1 ให้กลายเป็น อาเรย์
	}else{
			$Det_photo[$i]=''; // เปลี่ยนจากพวกที่เขียนไว้ให้กลายเป็นอาเรย์แทน
		}
			echo "Copy/Upload Complete<br>";
		}
	}


  $sql1="insert into details (News_id,Det_details,Det_photo1,Det_photo2,Det_photo3,Det_file1,Det_file2,Det_URL1,Det_URL2,Det_URL3)  VALUES ( '$News_id','$Det_details','$Det_photo[0]','$Det_photo[1]','$Det_photo[2]','$Det_file1','$Det_file2','$Det_URL1','$Det_URL2','$Det_URL3')";	// ใช้ $Det_photo[0] แทน 
$result = mysql_query($sql)or die(mysql_error());
$result1 = mysql_query($sql1)or die(mysql_error());



/* ถ้า result เป็นจริง คือเพิ่มข้อมูลสำเร็จ , ถ้าเป็นเท็จ คือเพิ่มไม่สำเร็จ */
if($result && $result1) {
echo "<script>
					alert('บันทึกข้อมูลเรียบร้อยแล้วค่ะ');
					location.href='MemberList.php';
					
				</script>
";
}
else
{
echo "<script>
					alert('ไม่สามารถบันทึกข้อมูล');
					location.href='Rigister.php';
					
				</script>";
}

?>
</body>

</html>



ถ้าทำอย่างของผมคงยาว เพราะ วิธีที่ผมบอกมัน เก็บอาเรย์ใน 1 field แต่ ของคุณรู้สึกจะเป็น 1 ข้อมูล 1 ฟิลด์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 10:24:13 By : 13eachz
 


 

No. 6

Guest


ไม่เก็บลงฐานคะ วางเปล่าเลยคะ det file คือ เก็บไฟล์ที่แนบคะ คือ1 ข้อมูล 1 ฟิวส์คะ แล้วจะให้ดีเก็บ1 ข้อมูล 1 ฟิวส์ หรือเก็บแบบที่พี่บอกละคะ ขอบคุณคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 10:33:34 By : 09
 


 

No. 7



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



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

เอาหน้าฟอร์มให้ดูหน่อยครับ อยากรู้ว่าทำอะไรยังไง
ได้แนะนำถูกจุด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 10:46:11 By : 13eachz
 


 

No. 8

Guest


นี้คือหน้า pay_data_store_doctor
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>แสดงข้อมูลรายละเอียดยา</title>
<style type="text/css">
<!--
body {
	background-color: #93EAFF;
}
.style26 {font-family: "MS Sans Serif";
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.style40 {font-size: 22px}
.style42 {color: #000000}
.style21 {font-family: AngsanaUPC}
.style44 {font-family: AngsanaUPC;
	font-size: 20px;
	font-weight: bold;
}
.style54 {font-size: 20px; color: #FFFFFF; font-family: AngsanaUPC;}
.style56 {font-family: "MS Sans Serif"; font-size: 15px; font-weight: bold; }
.style57 {font-family: "MS Sans Serif"}
.style58 {font-size: 14px}
.style59 {
	font-family: "Angsana New";
	font-size: 22px;
	font-weight: bold;
}
-->
</style>
<script language="javascript">
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}
</script>

<script Language="Javascript">
<!--
function Conf(object) {
              if (confirm("โปรดยืนยันการลบ ?") == true) {
          return true;
                }
          return false;
                }
//-->
</script>
</head>

<body>
<table width="955" height="364" border="1" align="center">
  <tr>
    <td height="26" colspan="2"><? require('header.php') ?></td>
  </tr>
  <tr>
   <td colspan="2" bordercolor="#93EAFF" background="image/top.jpg" bgcolor="#93EAFF">
	   <marquee>
        <div align="center"><span class="style54">ระบบการให้บริการคลินิกหมอบุญพิมล </span></div>
      </marquee></td>
  </tr>
  <tr>
    <td width="26" height="255" valign="top" bgcolor="#FFFFFF"><a href="officer_add.php"></a></p>    <? include ('menu_doctor.php')?></td>
    <td width="914" valign="top" bgcolor="#FFFFFF"><table width="193" border="0" align="right" cellspacing="0">
      <tr>
        <td width="75" height="54"><div align="right"><span class="style40 style21 style15"><strong>
          <input type="image" name="imageField22" src="images/manag.gif" />
          &nbsp;<br />
        </strong></span></div></td>
        <td width="86" valign="middle"><span class="style44"><a href="store_doctor_show.php" class="style15">&nbsp;จัดการข้อมูลยา</a></span></td>
      </tr>
    </table>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p align="center"><span class="style26">ข้อมูลการจ่ายยา</span></p>
    <table width="77%" align="center" cellspacing="3" >
         <tr background="image/top.jpg"><td width="18%" align="center" class="style56">รหัสยา</td>
         <td align="center" class="style56">ชื่อยา</span></td>
         <td align="center" class="style56">ราคา</span></td>
         <td align="center" class="style56">จำนวนยาที่มีอยู่/ต่อหน่วย</span></span></td>
         <td align="center" class="style56">จ่ายยา</span></td>
      </tr>
      <?php
include("include/config.php");

// คำสั่ง SQL ที่ใช้ในการเลือกข้อมูลที่อยู่ในฐานข้อมูลกลับมา (เรียงตามลำดับ ID)
$result = mysql_query("select * from store order by store_id");

/* ในลูปด้านล่าง เทียบได้กับการดึงข้อมูลมาทีละ 1 Record เพื่อนำมาแสดงผลทางหน้าจอ */
while($dbarr = mysql_fetch_array($result)) {
?>
      <tr bgcolor="#dcf9ff">
        <td align="center"><span class="style42 style57 style58"><?php echo $dbarr['store_id']; ?></span></td>
        <td width="26%" align="center" bgcolor="#dcf9ff"><span class="style42 style57 style58"><?php echo $dbarr['store_name']; ?></span></td>
        <td width="14%" align="center"><span class="style42 style57 style58"><?php echo $dbarr['price']; ?></span></td>
        <td width="32%" align="center"><span class="style42 style57 style58"><?php echo $dbarr['stock_store']; ?></span></td>
        <td width="10%" align="center"><center class="style42 style57 style58">
          <a href="pay/order.php?store_id=<?php echo $dbarr['store_id'];?>&amp;preseway_id=<? echo $preseway_id;?>" onclick="NewWindow(this.href,'name','900','400','no');return false"><img src="pay/images/store.gif" alt="" width="30" height="30" border="0" /></a>
                                                </center></td>
      </tr>
      <?php
}
?>
    </table>
    <p align="center" class="style59"><a href="serway_doctor_show1.php">ย้อนกลับ</a></p></td>
  </tr>
  

  <tr>
    <td height="26" colspan="2"><? require('footer.php') ?></td>
  </tr>
</table>
</body>
</html>



หน้า ว่าเราจะจ่ายยาไปกี่เม็ด
Code (PHP)
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<style>
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url();
	background-color: #93EAFF;
}
.style38 {
	font-family: AngsanaUPC;
	font-size: 22px;
	font-weight: bold;
}
</style>
<script language="JavaScript" type="text/javascript">
function checkform (form,units)
{
  if (form.qty.value == "") {
    alert( "โปรดกรอกจำนวนยาที่จ่ายด้วย" );
    form.qty.focus();
    return false ;
  }

  if (form.qty.value <= 0) {
     alert( "จำนวนจำนวนยาที่จ่ายต้องมากกว่าศูนย์" );
     form.qty.focus();
     return false ;
  }

  if (form.qty.value != "") {
    var val = form.qty.value;
    var chars = "0123456789"; 
    var len = val.length; 
    var char = ""; 

    for (i=0; i<len; i++)
    { 
         char = val.charAt(i);
         if (chars.indexOf(char)==-1)
        { 
               alert("จำนวนยาที่จ่ายต้องเป็นเลขจำนวนเต็มบวกเท่านั้น");
               form.qty.focus();
               return false;
        }
    }
  }

  if (form.qty.value > units) {
     alert( "ไม่สามารถจำนวนยาที่จ่ายได้ : มีจำนวนยาที่จ่ายไม่เพียงพอ" );
     form.qty.focus();
     return false ;
  }

  return true ;
}
</script>
</head>

<body>
<?php
 $preseway_id= $_GET['preseway_id'];
 $store_id= $_GET['store_id']; // รับรหัสสินค้าเข้ามา (ใช้แบบ GET เพราะส่งผ่าน Browser)
 $unit_drug= $_GET['unit_drug'];
require_once('connect.php'); 
mysql_connect($hostname,$username,$password)or die("can't connect DB");
	mysql_select_db($dbname) or die("can't connect DB");
$query_goods = "SELECT * FROM store  where store_id='$store_id' ;";
$goods = mysql_db_query($dbname,$query_goods) or die(mysql_error());
$row = mysql_num_rows($goods);
$i=0;
  $row_goods= mysql_fetch_array($goods);
      $store_name =$row_goods['store_name'];
      $properties =$row_goods['properties'];
      $advice =$row_goods['advice']; 
	  $store_type =$row_goods['store_type'];
	    $unit_drug =$row_goods['unit_drug'];
	  $price =$row_goods['price'];
	  $stock_store =$row_goods['stock_store'];
?>
<? if($stock_store>0) { ?>
<center>
<!-- ใส่ URL ของไฟล์ cart.php ครับ -->
<form action="cart.php" method="post" onSubmit="return checkform(this,<? echo $stock_store; ?>);">
<input name="store_name" type="hidden" value="<? echo $store_name; ?>">
<input name="price" type="hidden" value="<? echo $price; ?>">
<input type="hidden" name="store_id" value="<? echo $store_id; ?>">
<input type="hidden" name="unit_drug" value="<? echo $unit_drug; ?>">
<input name="preseway_id" type="hidden" value="<? echo $preseway_id; ?>" />
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1px dashed #800000" bordercolor="#111111" width="90%" id="AutoNumber1">
  <tr>
    <td width="34%" background="../image/top.jpg" bgcolor="#FFFFFF" style="border: 1px dashed #800000">
    <p align="right"><span class="style38">จำนวนยาที่จ่าย
    :</span>&nbsp;&nbsp; </td>
    <td width="66%" background="../image/top.jpg" bgcolor="#FFFFFF" style="border: 1px dashed #800000">&nbsp;&nbsp;
      <input name="qty" type="text" size="36" maxlength="5">
      <label>
      <select name="unit_drug" id="unit_drug">
        <option selected>กรุณาเลือก</option>
        <option value="เม็ด">เม็ด</option>
        <option value="ขวด">ขวด</option>
        <option value="หลอด">หลอด</option>
        <option value="ชุด">ชุด</option>
        <option value="แพง">แพง</option>
		 <? 
include("include/config.php");
$sql="select * from store order by store_id ASC";
$dbquery=mysql_db_query($db,$sql);
while($result=mysql_fetch_array($dbquery)){
if($store_id == $result[store_id]){ //เพื่อให้ แสดง $pt_id ที่ส่งค่ามาให้ 
?>
            <? 
}else{?>
            <? 
} }
?>
         </select>
      </label></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" background="../image/foot.jpg" bgcolor="#00CCFF" style="border: 1px dashed #800000"><center>
      <input type="submit" value="เพิ่มลงตะกร้ายา" name="submit">
    </center></td>
  </tr>
</table>
</form>
</center>
<? }
else {
      echo "<center>
<table border=\"1\" style=\"border-style:dotted; border-collapse: collapse; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1\" bordercolor=\"#111111\" width=\"75%\" id=\"AutoNumber1\" height=\"138\">
  <tr>
    <td height=\"136\">
    <center>
    <font size=\"5\" color=\"#000080\">ขออภัยสินค้าหมด</font><br>
    </center>    
    </td>
  </tr>
</table>
</center><br>";
}
?>
</body>
</html>

หน้าโชว์รายการยาว่าถูกต้องไหม แล้วกดยืนยัน
Code (PHP)
[php]<?php
session_start();
mysql_db_query($db,"SET NAMES tis620");
//Create 'cart' if it doesn't already exist
if (!isset($_SESSION['SHOPPING_CART'])){ $_SESSION['SHOPPING_CART'] = array(); }

//Add an item only if we have the threee required pices of information: name, price, qty
if (isset($_POST['store_name']) && isset($_POST['price']) && isset($_POST['qty'])&& isset($_POST['unit_drug'])){
	//Adding an Item
	//Store it in a Array
	$ITEM = array(
		//Item name		
		'store_name' => $_POST['store_name'],
		//Product id		
		'store_id' => $_POST['store_id'],
		//Item Price
		'price' => $_POST['price'], 
		
		//Qty wanted of item
		'qty' => $_POST['qty'],
		'unit_drug' => $_POST['unit_drug']	
		);

	//Add this item to the shopping cart
	$_SESSION['SHOPPING_CART'][] =  $ITEM;
	//Clear the URL variables
	//header('Location: ' . $_SERVER['PHP_SELF']);
}
//Allowing the modification of individual items no longer keeps this a simple shopping cart.
//We only support emptying and removing
else if (isset($_GET['remove'])){
	//Remove the item from the cart
	unset($_SESSION['SHOPPING_CART'][$_GET['remove']]);
	//Re-organize the cart
	//array_unshift ($_SESSION['SHOPPING_CART'], array_shift ($_SESSION['SHOPPING_CART']));
	//Clear the URL variables
	header('Location: ' . $_SERVER['PHP_SELF']);
}
else if (isset($_GET['empty'])){
	//Clear Cart by destroying all the data in the session
	session_destroy();
	//Clear the URL variables
	header('Location: ' . $_SERVER['PHP_SELF']);

}
else if (isset($_POST['update'])) {
	//Updates Qty for all items
	foreach ($_POST['items_qty'] as $itemID => $qty) {
		//If the Qty is "0" remove it from the cart
		if ($qty == 0) {
			//Remove it from the cart
			unset($_SESSION['SHOPPING_CART'][$itemID]);
		}
		else if($qty >= 1) {
			//Update to the new Qty
			$_SESSION['SHOPPING_CART'][$itemID]['qty'] = $qty;
		}
	}
	//Clear the POST variables
	header('Location: ' . $_SERVER['PHP_SELF']);
} 

?>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<title></title>
<script Language="Javascript">
<!--
function Conf(object) {
              if (confirm("โปรดยืนยันการจ่ายยา ?") == true) {
          return true;
                }
          return false;
                }
//-->
</script>
<style>
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url();
	text-decoration: blink;
	background-color: #93EAFF;
}
a:link {
	color: #6600FF;
	text-decoration: none;
}
.style7 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
}
.style9 {
	color: #FF0000;
	font-weight: bold;
	font-family: AngsanaUPC;
	font-size: 22px;
}
.style46 {	color: #333333;
	font-weight: bold;
}
.style47 {color: #0000FF}
.style48 {
	font-family: AngsanaUPC;
	font-size: 22px;
}
.style52 {color: #000000; font-weight: bold; font-family: AngsanaUPC; font-size: 22px; }
.style56 {
	font-family: AngsanaUPC;
	color: #000000;
	font-size: 36px;
}
.style58 {color: #0000FF; font-family: AngsanaUPC; font-size: 22px; }
.style59 {color: #FFFFFF; font-weight: bold; font-family: AngsanaUPC; font-size: 22px; }
.style18 {font-family: AngsanaUPC;
	color: #0000FF;
	font-size: 20px;
}
.style60 {font-family: AngsanaUPC; font-size: 20px; }
.style54 {	font-family: AngsanaUPC;
	font-weight: bold;
	font-size: 22px;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
</style>
</head>

<body>
<center>
<span class="style7"><span class="style56">แสดงรายการจ่ายยา</span></span><br>
<br>
<br>
<div id="shoppingCartDisplay">
  <form action="" method="post" name="shoppingcart">
    <?php 
    ob_start();
	mysql_db_query($db,"SET NAMES tis620");
    ?>

    </span>
    <table width="873" border="5" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" style="border-collapse: collapse; border ">
      <tr>
        <th width="339" background="../image/top.jpg" bgcolor="#00CCFF" style="border: 1px dotted #008000" scope="col"> <span class="style58">ชื่อยา</span></th>
        <th width="151" background="../image/top.jpg" bgcolor="#00CCFF" style="border: 1px dotted #008000" scope="col"> <span class="style58">ราคาต่อหน่วย</span></th>
        <th width="159" background="../image/top.jpg" bgcolor="#00CCFF" style="border: 1px dotted #008000" scope="col"> <center class="style58">
            <span class="style58">จำนวน/หน่วยยา            </span>
        </center></th>
        <th width="156" background="../image/top.jpg" bgcolor="#00CCFF" style="border: 1px dotted #008000" scope="col"> <center class="style58">
            <span class="style58">รวม</span>
        </center></th>
        <th width="48" background="../image/top.jpg" bgcolor="#00CCFF" style="border: 1px dotted #008000" scope="col"> <center class="style58">
            <span class="style58">ลบ</span>
        </center></th>
      </tr>
      <?php 
        $_SESSION['total'] = 0;
        //Print all the items in the shopping cart
        foreach ($_SESSION['SHOPPING_CART'] as $itemNumber => $item) {
        ?>
      <tr id="item<?php echo $itemNumber; ?>">
        <td bgcolor="#FFFFCC" style="border: 1px dotted #008000"><center class="style52">
          <?php echo $item['store_name']; ?>
        </center></td>
        <td style="border: 1px dotted #008000" bgcolor="#FFFFCC"><center class="style52"><?php echo number_format($item['price'],2,'.',','); ?></center></td>
        <td style="border: 1px dotted #008000" bgcolor="#FFFFCC"><center class="style52">
          <?php echo $item['qty']; ?>  <?php echo $item['unit_drug']; ?>
        </center></td>
        <td bgcolor="#FFFFCC" style="border: 1px dotted #008000"><center class="style52"><?php echo number_format($item['qty'] * $item['price'],2,'.',','); ?></center></td>
        <td bgcolor="#FFFFCC" style="border: 1px dotted #008000"><center class="style59">
            <a href="?remove=<?php echo $itemNumber; ?>" class="style58">[ลบ]</a>
        </center></td>
      </tr>
      <?php
        $_SESSION['total'] += $item['qty'] * $item['price'];
        }
        ?>
      <tr id="itemtotal">
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="2" align="left"><div align="right"><span class="style52">&nbsp;&nbsp;ราคารวม&nbsp;</span></div></td>
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="3"><p align="center" class="style52"><? echo number_format($_SESSION['total'],2,'.',','); ?>&nbsp;&nbsp;บาท</td>
      </tr>
      <tr id="vat">
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="2" align="left"><div align="right"><span class="style52">&nbsp;&nbsp;ภาษีมูลค่าเพิ่ม (7%)&nbsp;</span></div></td>
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="3"><p align="center" class="style52"><? echo number_format(0.07*$_SESSION['total'],2,'.',','); ?>&nbsp;&nbsp;บาท</td>
      </tr>
      <tr id="total">
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="2" align="left"><div align="right"><span class="style52">&nbsp;&nbsp;ราคารวมทั้งสิ้น&nbsp;</span></div></td>
        <td style="border: 1px dotted #008000" bgcolor="#dcf9ff" colspan="3"><p align="center" class="style9"><? echo number_format((0.07*$_SESSION['total'])+$_SESSION['total'],2,'.',','); ?>&nbsp;&nbsp;บาท</td>
      </tr>
      <tr id="total">
        <td colspan="5" align="left" background="../image/foot.jpg" style="border: 1px dotted #008000"><div align="center" class="style47 style48">[<span class="style47"><a href="javascript:window.close();">กลับไปเพิ่มยา</a>] - [<a href="?empty">ลบยาทุกรายการ</a>] - [<a href="confirm_order.php?preseway_id=<? echo $preseway_id; ?>" target="_blank" onClick="return Conf(this)" ?empty >ยืนยันการจ่ายยา</a>]</span></div></td>
      </tr>
    </table>
    <?php $_SESSION['SHOPPING_CART_HTML'] = ob_get_flush(); ?>
    <p>
      <label></label>
      &nbsp;
<input name="button" type=button
onClick="javascript:window.close();" value="ปิดหน้าต่างนี้">
    </p>
  </form>
  
</div>
<p>&nbsp;</p>
</center>

</body>
</html>

[/php]
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 10:53:50 By : 09
 


 

No. 9

Guest


ขอโทษคะ ผิดไฟล์คะ อันบนนะคะ ที่ถูกอันนี้คะ ขอบคุณล่วงหน้าคะ
Code (PHP)
<?php session_start(); ?>
<? include("../include/conn_db.php");?>
<? include("../include/function.php");?>
<? include("pu_split.php"); //แบ่งหน้า?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<LINK href="../images/styleHRG.css" type=text/css rel=stylesheet>
<title></title>

<script language=JavaScript>
var datePickerDivID = "datepicker";
var iFrameDivID = "datepickeriframe";

var dayArrayShort = new Array('อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส');
var dayArrayMed = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
var dayArrayLong = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
var monthArrayShort = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
var monthArrayMed = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec');
var monthArrayLong = new Array('มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฏาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม');
 
var defaultDateSeparator = "-";        // รูปแบบตัวคั่นระหว่าง วัน เดือน ปี (มี "/" or ".")
var defaultDateFormat = "ymd"    // ใส่รูปแบบการเรียงลำดับของ วัน เดือน ปี ครับ (มี "mdy", "dmy", and "ymd")
var dateSeparator = defaultDateSeparator;
var dateFormat = defaultDateFormat;

function displayDatePicker(dateFieldName, displayBelowThisObject, dtFormat, dtSep)
{
  var targetDateField = document.getElementsByName (dateFieldName).item(0);
 
  if (!displayBelowThisObject)
    displayBelowThisObject = targetDateField;
 
  // if a date separator character was given, update the dateSeparator variable
  if (dtSep)
    dateSeparator = dtSep;
  else
    dateSeparator = defaultDateSeparator;
 
  // if a date format was given, update the dateFormat variable
  if (dtFormat)
    dateFormat = dtFormat;
  else
    dateFormat = defaultDateFormat;
 
  var x = displayBelowThisObject.offsetLeft;
  var y = displayBelowThisObject.offsetTop + displayBelowThisObject.offsetHeight ;
 
  // deal with elements inside tables and such
  var parent = displayBelowThisObject;
  while (parent.offsetParent) {
    parent = parent.offsetParent;
    x += parent.offsetLeft;
    y += parent.offsetTop ;
  }
 
  drawDatePicker(targetDateField, x, y);
}
function drawDatePicker(targetDateField, x, y)
{
  var dt = getFieldDate(targetDateField.value );
 
  if (!document.getElementById(datePickerDivID)) {
    var newNode = document.createElement("div");
    newNode.setAttribute("id", datePickerDivID);
    newNode.setAttribute("class", "dpDiv");
    newNode.setAttribute("style", "visibility: hidden;");
    document.body.appendChild(newNode);
  }
 
  // move the datepicker div to the proper x,y coordinate and toggle the visiblity
  var pickerDiv = document.getElementById(datePickerDivID);
  pickerDiv.style.position = "absolute";
  pickerDiv.style.left = x + "px";
  pickerDiv.style.top = y + "px";
  pickerDiv.style.visibility = (pickerDiv.style.visibility == "visible" ? "hidden" : "visible");
  pickerDiv.style.display = (pickerDiv.style.display == "block" ? "none" : "block");
  pickerDiv.style.zIndex = 10000;
 
  // draw the datepicker table
  refreshDatePicker(targetDateField.name, dt.getFullYear(), dt.getMonth(), dt.getDate());
}


/**
This is the function that actually draws the datepicker calendar.
*/
function refreshDatePicker(dateFieldName, year, month, day)
{
  // if no arguments are passed, use today's date; otherwise, month and year
  // are required (if a day is passed, it will be highlighted later)
  var thisDay = new Date();
 
  if ((month >= 0) && (year > 0)) {
    thisDay = new Date(year, month, 1);
  } else {
    day = thisDay.getDate();
    thisDay.setDate(1);
  }
 
  // the calendar will be drawn as a table
  // you can customize the table elements with a global CSS style sheet,
  // or by hardcoding style and formatting elements below
  var crlf = "\r\n";
  var TABLE = "<table cols=7 class='dpTable'>" + crlf;
  var xTABLE = "</table>" + crlf;
  var TR = "<tr class='dpTR'>";
  var TR_title = "<tr class='dpTitleTR'>";
  var TR_days = "<tr class='dpDayTR'>";
  var TR_todaybutton = "<tr class='dpTodayButtonTR'>";
  var xTR = "</tr>" + crlf;
  var TD = "<td class='dpTD' onMouseOut='this.className=\"dpTD\";' onMouseOver=' this.className=\"dpTDHover\";' ";    // leave this tag open, because we'll be adding an onClick event
  var TD_title = "<td colspan=5 class='dpTitleTD'>";
  var TD_buttons = "<td class='dpButtonTD'>";
  var TD_todaybutton = "<td colspan=7 class='dpTodayButtonTD'>";
  var TD_days = "<td class='dpDayTD'>";
  var TD_selected = "<td class='dpDayHighlightTD' onMouseOut='this.className=\"dpDayHighlightTD\";' onMouseOver='this.className=\"dpTDHover\";' ";    // leave this tag open, because we'll be adding an onClick event
  var xTD = "</td>" + crlf;
  var DIV_title = "<div class='dpTitleText'>";
  var DIV_selected = "<div class='dpDayHighlight'>";
  var xDIV = "</div>";
 
  // start generating the code for the calendar table
  var html = TABLE;
 
  // this is the title bar, which displays the month and the buttons to
  // go back to a previous month or forward to the next month
  html += TR_title;
  html += TD_buttons + getButtonCode(dateFieldName, thisDay, -1, "<") + xTD;
  html += TD_title + DIV_title + monthArrayLong[ thisDay.getMonth()] + " " + thisDay.getFullYear() + xDIV + xTD;
  html += TD_buttons + getButtonCode(dateFieldName, thisDay, 1, ">") + xTD;
  html += xTR;
 
  // this is the row that indicates which day of the week we're on
  html += TR_days;
  for(i = 0; i < dayArrayShort.length; i++)
    html += TD_days + dayArrayShort[i] + xTD;
  html += xTR;
 
  // now we'll start populating the table with days of the month
  html += TR;
 
  // first, the leading blanks
  for (i = 0; i < thisDay.getDay(); i++)
    html += TD + " " + xTD;
 
  // now, the days of the month
  do {
    dayNum = thisDay.getDate();
    TD_onclick = " onclick=\"updateDateField('" + dateFieldName + "', '" + getDateString(thisDay) + "');\">";
    
    if (dayNum == day)
      html += TD_selected + TD_onclick + DIV_selected + dayNum + xDIV + xTD;
    else
      html += TD + TD_onclick + dayNum + xTD;
    
    // if this is a Saturday, start a new row
    if (thisDay.getDay() == 6)
      html += xTR + TR;
    
    // increment the day
    thisDay.setDate(thisDay.getDate() + 1);
  } while (thisDay.getDate() > 1)
 
  // fill in any trailing blanks
  if (thisDay.getDay() > 0) {
    for (i = 6; i > thisDay.getDay(); i--)
      html += TD + " " + xTD;
  }
  html += xTR;
 
  // add a button to allow the user to easily return to today, or close the calendar
  var today = new Date();
  var todayString = "Today is " + dayArrayMed[today.getDay()] + ", " + monthArrayMed[ today.getMonth()] + " " + today.getDate();
  html += TR_todaybutton + TD_todaybutton;
  html += "<button class='dpTodayButton' onClick='refreshDatePicker(\"" + dateFieldName + "\");'>เดือนปัจจุบัน</button> ";
  html += "<button class='dpTodayButton' onClick='updateDateField(\"" + dateFieldName + "\");'>ปิด</button>";
  html += xTD + xTR;
 
  // and finally, close the table
  html += xTABLE;
 
  document.getElementById(datePickerDivID).innerHTML = html;
  // add an "iFrame shim" to allow the datepicker to display above selection lists
  adjustiFrame();
}


/**
Convenience function for writing the code for the buttons that bring us back or forward
a month.
*/
function getButtonCode(dateFieldName, dateVal, adjust, label)
{
  var newMonth = (dateVal.getMonth () + adjust) % 12;
  var newYear = dateVal.getFullYear() + parseInt((dateVal.getMonth() + adjust) / 12);
  if (newMonth < 0) {
    newMonth += 12;
    newYear += -1;
  }
 
  return "<button class='dpButton' onClick='refreshDatePicker(\"" + dateFieldName + "\", " + newYear + ", " + newMonth + ");'>" + label + "</button>";
}


/**
Convert a JavaScript Date object to a string, based on the dateFormat and dateSeparator
variables at the beginning of this script library.
*/
function getDateString(dateVal)
{
  var dayString = "00" + dateVal.getDate();
  var monthString = "00" + (dateVal.getMonth()+1);
  dayString = dayString.substring(dayString.length - 2);
  monthString = monthString.substring(monthString.length - 2);
 
  switch (dateFormat) {
    case "dmy" :
      return dayString + dateSeparator + monthString + dateSeparator + dateVal.getFullYear();
    case "ymd" :
      return dateVal.getFullYear() + dateSeparator + monthString + dateSeparator + dayString;
    case "mdy" :
    default :
      return monthString + dateSeparator + dayString + dateSeparator + dateVal.getFullYear();
  }
}


/**
Convert a string to a JavaScript Date object.
*/
function show_textfield(id, txtName){
	//alert(eval(id))
	var txtObj = eval(txtName);
	//alert(id.value + "  " + id.options[id.selectedIndex].text)
	if (id.options[id.selectedIndex].text == 'อื่นๆ') txtObj.style.display = "";
	else  txtObj.style.display = "none";
}
function getFieldDate(dateString)
{
  var dateVal;
  var dArray;
  var d, m, y;
 
  try {
    dArray = splitDateString(dateString);
    if (dArray) {
      switch (dateFormat) {
        case "dmy" :
          d = parseInt(dArray[0], 10);
          m = parseInt(dArray[1], 10) - 1;
          y = parseInt(dArray[2], 10);
          break;
        case "ymd" :
          d = parseInt(dArray[2], 10);
          m = parseInt(dArray[1], 10) - 1;
          y = parseInt(dArray[0], 10);
          break;
        case "mdy" :
        default :
          d = parseInt(dArray[1], 10);
          m = parseInt(dArray[0], 10) - 1;
          y = parseInt(dArray[2], 10);
          break;
      }
      dateVal = new Date(y, m, d);
    } else if (dateString) {
      dateVal = new Date(dateString);
    } else {
      dateVal = new Date();
    }
  } catch(e) {
    dateVal = new Date();
  }
 
  return dateVal;
}


/**
Try to split a date string into an array of elements, using common date separators.
If the date is split, an array is returned; otherwise, we just return false.
*/
function splitDateString(dateString)
{
  var dArray;
  if (dateString.indexOf("/") >= 0)
    dArray = dateString.split("/");
  else if (dateString.indexOf(".") >= 0)
    dArray = dateString.split(".");
  else if (dateString.indexOf("-") >= 0)
    dArray = dateString.split("-");
  else if (dateString.indexOf("\\") >= 0)
    dArray = dateString.split("\\");
  else
    dArray = false;
 
  return dArray;
}

function updateDateField(dateFieldName, dateString)
{
  var targetDateField = document.getElementsByName (dateFieldName).item(0);
  if (dateString)
    targetDateField.value = dateString;
 
  var pickerDiv = document.getElementById(datePickerDivID);
  pickerDiv.style.visibility = "hidden";
  pickerDiv.style.display = "none";
 
  adjustiFrame();
  targetDateField.focus();
 
  if ((dateString) && (typeof(datePickerClosed) == "function"))
    datePickerClosed(targetDateField);
}

function adjustiFrame(pickerDiv, iFrameDiv)
{
  // we know that Opera doesn't like something about this, so if we
  // think we're using Opera, don't even try
  var is_opera = (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
  if (is_opera)
    return;
  
  // put a try/catch block around the whole thing, just in case
  try {
    if (!document.getElementById(iFrameDivID)) {
      // don't use innerHTML to update the body, because it can cause global variables
      // that are currently pointing to objects on the page to have bad references
      //document.body.innerHTML += "<iframe id='" + iFrameDivID + "' src='javascript:false;' scrolling='no' frameborder='0'>";
      var newNode = document.createElement("iFrame");
      newNode.setAttribute("id", iFrameDivID);
      newNode.setAttribute("src", "javascript:false;");
      newNode.setAttribute("scrolling", "no");
      newNode.setAttribute ("frameborder", "0");
      document.body.appendChild(newNode);
    }
    
    if (!pickerDiv)
      pickerDiv = document.getElementById(datePickerDivID);
    if (!iFrameDiv)
      iFrameDiv = document.getElementById(iFrameDivID);
    
    try {
      iFrameDiv.style.position = "absolute";
      iFrameDiv.style.width = pickerDiv.offsetWidth;
      iFrameDiv.style.height = pickerDiv.offsetHeight ;
      iFrameDiv.style.top = pickerDiv.style.top;
      iFrameDiv.style.left = pickerDiv.style.left;
      iFrameDiv.style.zIndex = pickerDiv.style.zIndex - 1;
      iFrameDiv.style.visibility = pickerDiv.style.visibility ;
      iFrameDiv.style.display = pickerDiv.style.display;
    } catch(e) {
    }
 
  } catch (ee) {
  }
 
}
function autoTab(obj){ 
var pattern_ex=new String(":"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้ 
var returnText=new String(""); 
var obj_l=obj.value.length; 
var obj_l2=obj_l-1; 
for(i=0;i<pattern.length;i++){ 
if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){ 
returnText+=obj.value+pattern_ex; 
obj.value=returnText; 
} 
} 
if(obj_l>=pattern.length){ 
obj.value=obj.value.substr(0,pattern.length); 
} 
} 
</script>
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F9F9F9;
}
.style5 {font-family: "ms sans Serif", Verdana}
.style7 {font-family: "ms sans Serif", Verdana; font-size: 12px; }
.style8 {color:#000000; font-weight: bold;}
.style9 {font-size: 12px}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->

//////////////////////////////
function check_number() {
e_k=event.keyCode
//if (((e_k < 48) || (e_k > 57)) && e_k != 46 ) {
if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
event.returnValue = false;
alert("ต้องเป็นตัวเลขเท่านั้น... \nกรุณาตรวจสอบข้อมูลของท่านอีกครั้ง...");
}
} 

</script>
<script language="javascript">
function fncSubmit()
{
	if(document.frmregister.titel.value == "")
	{
		alert('กรุณาป้อนหัวข้อข่าวด้วยค่ะ');
		document.frmregister.titel.focus();
		return false;
	}	
		if(document.frmregister.type.value == "")
	{
		alert('กรุณาป้อนประเภทข่าวด้วยค่ะ');
		document.frmregister.type.focus();		
		return false;
	}	
		if(document.frmregister.detail.value == "")
	{
		alert('กรุณาป้อนรายละเอียดด้วยค่ะ');
		document.frmregister.detail.focus();		
		return false;
	}	
	if(document.frmregister.filename.value == "")
	{
		alert('กรุณาแนบไฟล์ ด้วยค่ะ');
		document.frmregister.filename.focus();		
		return false;
	}
	document.frmregister.submit();
}
</script>

</head>

<body>


<table width="787" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="1%" background="images/a_left.gif">&nbsp;</td>
    <td width="98%" valign="top" bgcolor="#f1f1f1">
	<? include("Header.php");?>
	<table width="100%" cellspacing="0" cellpadding="0">
      <tr>
        <td width="20%" valign="top" bgcolor="#FFFFFF"><table width="220" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td height="200" valign="top"><table width="220" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td height="200" valign="top" bgcolor="#FFFFFF"><table width="100%" cellpadding="0" cellspacing="0" background="../images/bg_2.gif">
                    <tr>
                      <td width="100%" height="20" bgcolor="#FFFFFF"><? include("MenuLeft.php");?>
                          <img src="../images/blank.gif" width="5" height="5"><img src="../images/blank.gif" width="5" height="5"></td>
                    </tr>
                    <tr>
                      <td height="20" bgcolor="#FFFFFF">&nbsp;</td>
                    </tr>
                  </table>
                    <table width="94%" cellspacing="0" cellpadding="0">
                      <tr>
                        <td height="50"><table width="103%" bgcolor="#f1f1f1">
                            <tr>
                              <td>ชื่อสมาชิก : <strong>
                                <?=$_SESSION["S_UserName"];?>
                              </strong></td>
                            </tr>
                            <tr>
                              <td>ล๊อกอินเวลา : <strong>
                                <?=dateThai($_SESSION["S_LoginTime"]);?>
                              </strong></td>
                            </tr>
                            <tr>
                              <td>สถานะ :<strong> ผู้ดูแลระบบ</strong></td>
                            </tr>
                        </table></td>
                      </tr>
                  </table></td>
              </tr>
            </table></td>
          </tr>
        </table></td>
        <td width="80%" valign="top" bgcolor="#ffcb02"><table width="100%" cellspacing="1" cellpadding="5">
          <tr>
            <td bgcolor="#f1f1f1"><p><img src="../images/icon_1.gif" width="9" height="9"><u><strong>เพิ่มข่าว</strong></u>
            </p>
              <form name="frmregister" action="staff_addata.php" method="post" onSubmit="JavaScript:return fncSubmit();" enctype="multipart/form-data">
                <table width="466" height="164" border="0" align="center" cellpadding="2" cellspacing="0" bordercolor="#003300" bgcolor="#003300">
                  <tr bgcolor="#F9F9F9">
                    <td width="130" height="28"><div align="right" class="style7">&nbsp;<span class="style8">&nbsp;หัวข้อข่าว</span></div></td>
                    <td width="328"><span class="style7">
                      <div align="left">
                            <input name="News_titel" type="text" id="News_titel" size="36" />
                          </div>
                      </span></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td height="30"><div align="right" class="style7">&nbsp;&nbsp;<span class="style8">ประเภทข่าว</span></div></td>
                    <td><span class="style7 style5 style9"> </span><span class="style7 style5 style9">
                      <label> </label>
                    </span>
                      <div align="left"><span class="style7 style5 style9">
                          <label></label>
                        </span>
                          <select name='News_id' id="News_id">
                            <?
					if($_GET["news_type"]!="")
					{
						$sql_select = "SELECT * FROM news_type WHERE News_id='{$_GET[news_type]}'";
						$rs_select = mysql_query($sql_select);				
						$data_select = mysql_fetch_assoc($rs_select);
						echo "<option value='{$data_select[news_type]}'>{$data_select[news_name]}</option>";
					}else{
						echo "<option value=''>- เลือก -</option>";
					}
										$sql_select1 = "SELECT * FROM news_type ORDER BY news_name ASC";
										$rs_select1 = mysql_query($sql_select1);				
										while($data_select1 = mysql_fetch_assoc($rs_select1))
										{
									?>
                            <option value='<?=$data_select1["News_id"];?>'>
                            <?=$data_select1["news_name"];?>
                            </option>
                            <?
										}
					?>
                          </select>
                        </div>                      </td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td height="30"><div align="right" class="style7">&nbsp;&nbsp;<span class="style8">แหล่งข่าว</span></div></td>
                    <td><span class="style7 style5 style9"> </span><span class="style7 style5 style9">
                      <label> </label>
                      </span>
                        <label>
                        <div align="left"><span class="style7 style5 style9">
                          <label></label>
                        </span>
                          <select name='m_id' id="m_id">
                            <?
					if($_GET["media"]!="")
					{
						$sql_select = "SELECT * FROM media WHERE m_name='{$_GET[media]}'";
						$rs_select = mysql_query($sql_select);				
						$data_select = mysql_fetch_assoc($rs_select);
						echo "<option value='{$data_select[media]}'>{$data_select[m_name]}</option>";
					}else{
						echo "<option value=''>- เลือก -</option>";
					}
										$sql_select1 = "SELECT * FROM media ORDER BY m_name ASC";
										$rs_select1 = mysql_query($sql_select1);				
										while($data_select1 = mysql_fetch_assoc($rs_select1))
										{
									?>
                            <option value='<?=$data_select1["m_id"];?>'>
                            <?=$data_select1["m_name"];?>
                            </option>
                            <?
										}
					?>
                          </select>
                        </div>                      </td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td height="15"><div align="right" class="style7">&nbsp;&nbsp;<span class="style8">ประเภทแหล่งข่าว</span></div></td>
                    <td><span class="style7 style5 style9"> </span><span class="style7 style5 style9">
                      <label> </label>
                      </span>
                        <label>
                        <div align="left">
                          <label></label>
                          <select name='media_id' id="media_id">
                            <?
					if($_GET["media_type"]!="")
					{
						$sql_select = "SELECT * FROM media_type WHERE media_name='{$_GET[media_type]}'";
						$rs_select = mysql_query($sql_select);				
						$data_select = mysql_fetch_assoc($rs_select);
						echo "<option value='{$data_select[media_type]}'>{$data_select[media_name]}</option>";
					}else{
						echo "<option value=''>- เลือก -</option>";
					}
										$sql_select1 = "SELECT * FROM media_type ORDER BY media_name ASC";
										$rs_select1 = mysql_query($sql_select1);				
										while($data_select1 = mysql_fetch_assoc($rs_select1))
										{
									?>
                            <option value='<?=$data_select1["media_id"];?>'>
                            <?=$data_select1["media_name"];?>
                            </option>
                            <?
										}
					?>
                          </select>
                        </div>                      </td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td height="15"><div align="right"><span class="style7">&nbsp;<strong>&nbsp;รายละเอียดข่าว</strong></span></div></td>
                    <td><label>
                      <textarea name="Det_details" cols="36" rows="5" id="Det_details"></textarea>
                    </label></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td height="30"><div align="right" class="style7">&nbsp;&nbsp;<span class="style8">รูปภาพ</span></div></td>
                    <td><span class="style7 style5 style9">
                      </span><span class="style7 style5 style9">
                      <label>                      </label>
                      </span>
                      <label>
                      <div align="left">
                          <input name="Det_photo1[]" type="file" id="Det_photo1[]"></div>                      </td>
                  </tr>

                  <tr bgcolor="#F9F9F9">
                    <td><div align="right"><span class="style7">&nbsp;<span class="style8">รูปภาพ</span></span></div></td>
                    <td><input name="Det_photo2[]" type="file" id="Det_photo2[]"></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right"><span class="style7">&nbsp;<span class="style8">รูปภาพ</span></span></div></td>
                    <td><input name="Det_photo2[" type="file" id="Det_photo2["></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right" class="style7">&nbsp;<span class="style8">&nbsp;ไฟล์</span></div></td>
                    <td><input name="Det_file1[]" type="file" id="Det_file1[]"></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right" class="style7">&nbsp;<span class="style8">&nbsp;ไฟล์</span></div></td>
                    <td><input name="Det_file2[]" type="file" id="Det_file2[]"></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right"><span class="style7"><span class="style8">&nbsp;URL</span></span></div></td>
                    <td><label>
                      <input name="Det_URL1" type="text" id="Det_URL1">
                    </label></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right"><span class="style8">URL</span></div></td>
                    <td><label>
                      <input name="Det_URL2" type="text" id="Det_URL2">
                    </label></td>
                  </tr>
                  <tr bgcolor="#F9F9F9">
                    <td><div align="right"><span class="style8">URL</span></div></td>
                    <td><label>
                      <input name="Det_URL 3" type="text" id="Det_URL 3">
                    </label></td>
                  </tr>
                </table>
                <div align="center"> <br />
                    <input type="submit" name="Submit2" value="บันทึก" />
                  &nbsp;
                  <input type="reset" name="Submit3" value="ยกเลิก" />
                </div>
              </form>
              <p>&nbsp;</p>
           
              <br />
            </form></td>
          </tr>
        </table></td>
      </tr>
    </table>
	<? include("foot.php");?></td>
    <td width="1%" background="images/a_right.gif">&nbsp;</td>
  </tr>
</table>
</body>
</html>

 <script language="javascript"> 
 
<!--
 
function openWindow(theURL) { //v2.0
 
  var win=window.open(theURL,'staff','scrollbars=yes,width=517,height=600');
 
  win.focus();
 
}
 
//-->
 
  </script>
  <SCRIPT language=JavaScript>
function check_number() {
e_k=event.keyCode
//if (((e_k < 48) || (e_k > 57)) && e_k != 46 ) {
if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
event.returnValue = false;
alert("ต้องเป็นตัวเลขเท่านั้น... \nกรุณาตรวจสอบข้อมูลของท่านอีกครั้ง...");
}
}
</script>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 10:56:54 By : 09
 


 

No. 10

Guest


ไม่ทราบว่าผิดตรงไหนคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-24 15:27:06 By : 09
 


 

No. 11



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



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

ง่ะ ไม่เห็นมี
Code
<input type="file" name="fileUpload" />


เอาหน้าที่มีฟอร์ม ที่จะอัพโหลดไฟล์มาให้ดูสิครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-25 13:32:31 By : 13ankster
 


 

No. 12

Guest


ฟอร์มอัพโหลดไฟล์ที่ตั้งกระทู้ไงคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-25 13:45:27 By : 99
 


 

No. 13



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

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

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


$Det_photo1=basename($_FILES["fileUpload"]["name"][$i]);

ส่วนพวก Det_file1 ไม่รู้เอามาจากไหนแต่มันเป็น array
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-25 16:02:43 By : ikikkok
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอสอบถามว่าทำไมในฐานข้อเราจึง มีแต่คำว่า array ในฐานละคะ ทั้งๆน่าจะเป็ฯชื่อไฟล์
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่