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 > ขอสอบถาเกี่ยวกับการเขียน form php ครับ.....ผมจะเขียนให้มันเก็บตัวแปรลงในฟิล total คับ



 

ขอสอบถาเกี่ยวกับการเขียน form php ครับ.....ผมจะเขียนให้มันเก็บตัวแปรลงในฟิล total คับ

 



Topic : 113245



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



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




กกกก

aaaa


ผมจะเขียนให้มันเก็บตัวแปรลงในฟิล total คับ แต่จะให้มันเก็บเข้าตามข้อมูลของระดับปริญญา ต้องเขียนหลักการยังไงเหรอคับ แบบในฟอมผมใส่ตรง ปริญญาตรี 1000 ปริญญาโท 10000 ปริญญาเอก 10 จะให้มันเข้าไปที่ข้อมูลนั้นยังไงคับ ช่วยแนะนำที ขอบคุณครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-12-15 14:11:43 By : stepartz View : 1118 Reply : 11
 

 

No. 1



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



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

ก็เขียนโดยการอ้าง year_y มาใช้เลยครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 14:50:53 By : LAGO
 


 

No. 2



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



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


Code (PHP)
ปริญญาโท :<td class="normal"><input name="year_y" type="text" id="year_y=2" size="10" />


แบบนี้ป่ะคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 15:03:53 By : stepartz
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : LAGO เมื่อวันที่ 2014-12-15 14:50:53
รายละเอียดของการตอบ ::
Code (PHP)
ปริญญาโท :<td class="normal"><input name="year_y" type="text" id="year_y=2" size="10


แบบนี้ป่ะคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 16:32:25 By : stepartz
 


 

No. 4



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



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

การเพิ่มข้อมูลนี้เป็นการแก้ไขข้อมูลเดิมหรือบันทึกข้อมูลใหม่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 17:55:53 By : LAGO
 


 

No. 5



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



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


หน้า form คุณก็มี

<input type="text" name="1" value="">->สำหรับ ตรี
<input type="text" name="2" value="">->สำหรับ โท
<input type="text" name="3" value="">->สำหรับ เอก

ตอน insert ก็สร้างแบบนี้อะ่ครับ ไม่รู้ผมเข้าใจถูกไหมอะ
insert into degree (total)value('".$_REQUEST["1"]."')
insert into degree (total)value('".$_REQUEST["2"]."')
insert into degree (total)value('".$_REQUEST["3"]."')
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 18:36:21 By : nut_ch31
 


 

No. 6



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



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


แบบนี้ต้องไปนอมอลไลมาใหม่ครับ...มันเป็นการออกแบบ DB ที่ผิดพลาดละ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-15 19:41:32 By : meannerss
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : LAGO เมื่อวันที่ 2014-12-15 17:55:53
รายละเอียดของการตอบ ::
เป็นการเพิ่มข้อมูลเข้าไปครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-17 08:43:27 By : stepartz
 


 

No. 8



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : meannerss เมื่อวันที่ 2014-12-15 19:41:32
รายละเอียดของการตอบ ::
พอจะมีแนวทาง มั้ยครับขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-17 08:44:02 By : stepartz
 


 

No. 9



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



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

ตอบความคิดเห็นที่ : 7 เขียนโดย : stepartz เมื่อวันที่ 2014-12-17 08:43:27
รายละเอียดของการตอบ ::
เป็นการเพิ่มข้อมูลเข้าไปนี้เพิ่มแบบไหนครับ แบบเพิ่มใหม่แต่เป็นปีของปีนั้น หรือเป็นการปรับจำนวนของปีนั้นระดับนั้น

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-17 10:13:24 By : LAGO
 


 

No. 10



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



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

จังแล้วน่าออกแบบระบบใหม่นะครับผมดูแล้วมันยังไงไม่รู้ ลองเอาตัวไปประยุกต์ดูครับ
หน้าแสดงปี index.php
Code (PHP)
<?
	session_start();
	include('config.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=utf-8" />
<title>Untitled Document</title>
</head>
<body>
  <tr>
    <td bgcolor="#FF9900"><div align="center">&#3648;&#3621;&#3639;&#3629;&#3585;&#3611;&#3637;&#3585;&#3634;&#3619;&#3624;&#3638;&#3585;&#3625;&#3634;&#3607;&#3637;&#3656;&#3605;&#3657;&#3629;&#3591;&#3585;&#3634;&#3619;</div></td>
  </tr>
  <tr>
    <td valign="top"><div align="center">
        <table width="209" border="0" cellspacing="2" cellpadding="3">
          <tr>
            <td width="58%"><?
					 $yearSQL = "select distinct year_name,id from year order by year_name";
					 $yearQRY = mysql_db_query($dbname, $yearSQL);
					 $a=0;
					 while($yearRS = mysql_fetch_object($yearQRY)){
						  $year_name = $yearRS -> year_name;
						  $id = $yearRS -> id;
						  $a++;
					 	  echo "&nbsp;<br><a href=\"show_year.php?cat=".$id."\">".$year_name."</b></a>";
						  echo "<hr size=1>";
?>
                <?
					 }
?></td>
          </tr>
        </table>
    </div></td>
  </tr>

</body>
</html>



หน้ารับข้อมูลระครับ show_year.php
Code (PHP)
<?
	session_start();
	include('config.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>Untitled Document</title>
</head>
<body>
<?
     $yearSQL = "select * from year  where id='".$cat."'  order by id";
     $yearQRY = mysql_db_query($dbname, $yearSQL);
	 $a=0;
     while($yearRS = mysql_fetch_object($yearQRY)){
          $year_name = $yearRS -> year_name;
			 $id = $yearRS -> id;
		  $a++;
?> 
<table width="77%" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#CCCCCC">
  
<tr bgcolor="#FFFFFF" onMouseOver="this.bgColor = '#FFE1FF'" onMouseOut="this.bgColor = '#FFFFFF'">
      <td width="26%" bgcolor="#FF9900"><div align="center">ระดับ</div></td>
      <td width="12%" bgcolor="#FF9900"><div align="center">จำนวนนักศึกษา</div></td>
      <td width="12%" bgcolor="#FF9900">&nbsp;</td>
  </tr>
    <?
     $degreeSQL = "select * from  degree  where  year_y='".$id."' order by id";
     $degreeQRY = mysql_db_query($dbname, $degreeSQL);
	 $t=0;
     while($degreeRS = mysql_fetch_object($degreeQRY)){
          $id = $degreeRS -> id;
          $degree_name = $degreeRS -> degree_name;
          $year_y = $degreeRS -> year_y;
		  $total = $degreeRS  -> total;
		  $t++;
?>
    <tr bgcolor="#FFFFFF" onMouseOver="this.bgColor = '#FFE1FF'" onMouseOut="this.bgColor = '#FFFFFF'">
    
      <td ><div align="left"><font color="#990000">
	  <? echo $degree_name; ?></font></div></td>
      <td><div align="center"><font color="#990000"><? echo $total; ?></font></div></td>
      <td><label></label>
     <form action="save_year.php" method="post" enctype="multipart/form-data" name="form2" target="xData"> 
       <input name="id" type="hidden" id="id" value="<?=$id; ?>" />
    <input name="id1" type="hidden" id="id1" value="<?=$year_y; ?>" />
      <input name="total" type="text" id="total" value="<?=$total;?>" size="5" />
       <input type="submit" name="button" id="button" value="บันทึก" />
      </form>      </td>
    </tr>
    <?
}}
 ?>
</table>
<div align="center"></div>

</body>
</html>


หน้าบันทึกข้อมูลปีนะครับ save_year.php
Code (PHP)
<?
	session_start();
	include('config.php');
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<?
	
	if($id<1){
		$yearSQL = "insert into degree set 
      degree_name='$degree_name',
       year_y='$year_y',
       total='$total'";
       mysql_db_query($dbname, $yearSQL);
	   $id = mysql_insert_id();
	 } else {
	 	$yearSQL = "update degree set 
      total='$total'
	   where id='".$id."'";
        mysql_db_query($dbname, $yearSQL);
	 } 
 echo "<script>alert('ระบบบันทึกข้อมูลเรียบร้อยแล้ว'); window.parent.location='show_year.php?cat=".$id1."';</script>";
	 
	
?>


หน้าเชื่อมต่อ config.php
Code (PHP)
<?
$hostname = "localhost";
$dbuser = "root";
$dbpassword = "1234";
$dbname = "degree";

mysql_connect($hostname, $dbuser, $dbpassword) or die("Don't Connect Database");
mysql_select_db($dbname)or die("Don't Connect Database!!");
mysql_query("set NAMES tis620 ");
?>


ปล. ประยุกต์นะครับเพราะผมไม่แน่ใจว่าต้องการแบบไหนอย่างไร (งงอยู่ 555)


ประวัติการแก้ไข
2014-12-17 10:37:44
2014-12-17 10:39:50
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-17 10:36:05 By : LAGO
 


 

No. 11



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



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


ตอบความคิดเห็นที่ : 10 เขียนโดย : LAGO เมื่อวันที่ 2014-12-17 10:36:05
รายละเอียดของการตอบ ::
เป็นการบันทึกข้อมูลเข้าไปคับ ขอบคุณครับจะลองดูคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-17 10:45:26 By : stepartz
 

   

ค้นหาข้อมูล


   
 

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