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

HOME > PHP > PHP Forum > อยากได้โค๊ดที่ที่กดปุ่ม submit บันทึกข้อมูลแล้วส่งค่าไปอีกหน้านึงแล้วเครื่องหมายถูกใน checkbox ในหน้าฟอร์มไม่หายไปอะคะ



 

อยากได้โค๊ดที่ที่กดปุ่ม submit บันทึกข้อมูลแล้วส่งค่าไปอีกหน้านึงแล้วเครื่องหมายถูกใน checkbox ในหน้าฟอร์มไม่หายไปอะคะ

 



Topic : 091240

Guest




อยากได้โค๊ดที่กดปุ่มsubmitบันทึกข้อมูลแล้วส่งค่าไปอีกหน้านึงแล้วเครื่องหมายถูกในcheckboxในหน้าฟอร์มไม่หายไปอะคะแล้วก็สามารถดึงมาใช้กับกับหน้าแก้ไขข้อมูลได้ด้วยอะคะ
จะเป็นcheckboxหรือradioก็ได้คะขอแค่กดบันทึกแล้วให้รู้ว่าได้กดปุ่มนี้แล้วอะคะ
นี่คือโค๊ดที่เขียนไว้อะคะมีการคำนวณด้วย

Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form id="form1" name="form1" method="post" action="">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
              <option value="1">1</option>
              <option value="2">2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
              <option value="2555">2555</option>
              <option value="2556">2556</option>
              <option value="2557">2557</option>
            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
            <option value="ชั้นมัธยมศึกษาปี่ที่1">ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4">ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5">ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6">ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4" />
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
          <label></label>
        </span></div></th>
      </tr>
      <tr>
        <th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
        <td width="49" class="style6">เลือกข้อ</td>
        <td width="40" class="style6">ครั้งที่ 1</td>
        <td width="38" class="style6">ครั้งที่ 2</td>
        <td width="38" class="style6">ครั้งที่ 3</td>
      </tr>
      
         <?
		      	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
		?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='checkbox' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete1];?>'OnClick="if(this.checked){this.checked="checked"}else{this.checked="unchecked"};"></td>
	 <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete2];?>'checked="checked"></td>
    <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete3];?>'></td>
	  </tr>

      <?
		 $no++;   
		}	
 ?>
<tr>
  <td  align='center'>คะแนนคงเหลือ</td>
  <td colspan="4">
  <? include"../connect/school.php";?>
<?  
$study=$_POST[study];
$year =$_POST[year ];
$step =$_POST[step ];
$room =$_POST[room ];
$code=$_POST[code];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);
?>
<?
$checkbox=$_POST[checkbox];
$id_fault=$_POST[id_fault];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

//echo $r[fname ]." ".$r[lname ]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
$r[score ] ." - ".$checkbox;
$score=$r[score ] - $checkbox;
echo $score;
?>
<?
$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$checkbox){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$checkbox){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	}


				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];
?></td>
  </tr>  
         
     
    </table>
          

    <p>
      <label>
        <input type="submit" name="save" id="save" value="บันทึกตารางพฤติกรรม" />
      </label>
      <label>
        <input type="reset" name="Reset" id="Reset" value="ยกเลิก" />
      </label>
         <label for="checkbox"></label>
    </p>
    <p>&nbsp;</p>
  </div>
</form>
</body>
</html>


หน้าที่รัน

หน้าที่รัน



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-21 15:59:33 By : bowbaba View : 9321 Reply : 112
 

 

No. 1

Guest


คือไม่เคยเข้ามาในเว็บนี้เลยอะคะเลยไม่รุ้เค้าอัพโหลกันยังไงถ้ามีอะไรผิดพลาดก็ขอโทษด้วยนะคะ
ใใใ.......................................
ขอให้มีคนช่วยได้ด้วยเถิดๆๆๆ...จะต้องส่งโปรเจคแล้ว....






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-21 16:03:04 By : bowbaba
 


 

No. 2

Guest


ช่วยตอบกันหน่อยซิคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-21 16:19:19 By : bowbaba
 

 

No. 3



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

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

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


ตอบความคิดเห็นที่ : 1 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-21 16:03:04
รายละเอียดของการตอบ ::
ไม่มีใครเค้าจะมาว่าหรอก....แต่ลอง search หาข้อมูลเก่า ๆ เด๋วก็เจอ เรื่องคล้าย ๆ กัน กระทู้เก่าเยอะแยะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-21 16:35:05 By : apisitp
 


 

No. 4

Guest


ลอง search ดูแล้วอะคะ..แต่มันไม่มี....มีเรื่องคล้ายๆๆกัน...ลองเอามาใส่ในโค๊ดมันก็ไม่ได้อะคะ
ทำยังไงปุ่มมันก็หายอยุ่ดีอะ...หนุเลยลองตั้งกระทุ้ใหม่เนี่ยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 08:32:12 By : bowbaba
 


 

No. 5



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ผมก็เจอนี่นา -.-
https://www.thaicreate.com/php/forum/076793.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 09:30:16 By : Ex-[S]i[L]e[N]t
 


 

No. 6

Guest


ขอบคุณนะคะสำหรับลิ้ง...แต่ยังไงมันก็ยังไม่ได้อะคะ
คือว่า...ค่า value '<?=$r[delete2];?>'> เป็นตัวแปรที่ดึงมาจากฐานข้อมูลอะคะแล้วเมื่อคลิกปุ่มแล้วก็จะนำค่าvalueมาคำนวนด้วยอะคะ
ตอนนี้คำนวนได้แล้วแต่พอกดบันทึกยังไงปุ่มก็หายอยุ่ดีอะคะ

โค๊ดแบบนี้อะคะจะเขียนยังไงคะ

Code
<td align='center'><input type='radio' name='radio' id='radio' value='<?=$r[delete2];?>'></td>
<td align='center'><input type='radio' name='radio' id='radio' value='<?=$r[delete3];?>'></td>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 11:13:02 By : bowbaba
 


 

No. 7



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ในการที่จะให้ radio active ขึ้นนั้น เราจำเป็นต้องกำหนด attribute คือ checked
ตัวอย่างเช่น
Code (PHP)
<input type='radio' name='radio' id='radio' checked="checked" value=''>
<input type='radio' name='radio' id='radio' value=''>

เพราะฉะนั้น
Code (PHP)
<input type='radio' name='radio' id='radio' <? if($r['delete2'] != ""){ echo "checked"; }?> value='<?=$r[delete2];?>'>
<input type='radio' name='radio' id='radio' <? if($r['delete3'] != ""){ echo "checked"; }?> value='<?=$r[delete3];?>'>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 11:58:18 By : Ex-[S]i[L]e[N]t
 


 

No. 8

Guest


ลองเอาโค๊ดมาใส่แล้วก็ยังไม่ได้อะคะ....มีวิธีอื่นอีมั้ยคะ
โค๊ดเป็นแบบนี้อะคะ
ที่ลองเอามมาใส่อะคะ...มันผิดตรงไหนรึป่าคะช่วนดูหน่อยคะ

Code
<tr><td align='left'> <font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>'></td>

<td align='center'><input type='radio' name='radio' id='radio'<? if($r['delete1'] != ""){ echo "checked"; }?> value='<?=$r[delete1];?>'></td>
<td align='center'><input type='radio' name='radio' id='radio'<? if($r['delete2'] != ""){ echo "checked"; }?> value='<?=$r[delete2];?>'></td>
<td align='center'><input type='radio' name='radio' id='radio'<? if($r['delete3'] != ""){ echo "checked"; }?> value='<?=$r[delete3];?>'></td>
</tr>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 12:15:39 By : bowbaba
 


 

No. 9



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ดูท่าที่แล้ว insert ไม่เข้าด้วยใช่มั้ยครับ ??
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 12:35:02 By : Ex-[S]i[L]e[N]t
 


 

No. 10

Guest


insert ลงนะคะคือมันคำนวนได้อะคะ
คือหนูก็ไม่ค่อยรู้เรื่องอะคะ..ถ้าอธิบายอารัยไปแล้วไม่เข้าใจก็บอกนะหนูจะได้พูดให้ฟังใหม่อะคะ..อิอิ


ตอนี้มีโค๊ดสองหน้าอะคะ

นี่โค๊ดหน้าฟอร์มอะคะ

Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form id="form1" name="form1" method="post" action="behavior1_code.php">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
              <option value="1">1</option>
              <option value="2">2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
              <option value="2555">2555</option>
              <option value="2556">2556</option>
              <option value="2557">2557</option>
            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
            <option value="ชั้นมัธยมศึกษาปี่ที่1">ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4">ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5">ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6">ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4" />
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
          <label></label>
        </span></div></th>
      </tr>
      <tr>
        <th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
        <td width="49" class="style6">เลือกข้อ</td>
        <td width="40" class="style6">ครั้งที่ 1</td>
        <td width="38" class="style6">ครั้งที่ 2</td>
        <td width="38" class="style6">ครั้งที่ 3</td>
      </tr>
      
         <?
		      	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
		?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete1];?>'></td>
	 <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete2];?>'></td>
    <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete3];?>'></td>
	  </tr>

      <?
		 $no++;   
		}	
 ?>
<tr>
  <td  align='center'>คะแนนคงเหลือ</td>
  <td colspan="4">
  <?
	// $sql="select * from student  where code='$code' ";
//$result=mysql_db_query($db,$sql);
//$r=mysql_fetch_array($result);
?></td>
  </tr>  
         
     
    </table>
          

    <p>
      <label>
        <input type="submit" name="save" id="save" value="บันทึกตารางพฤติกรรม" />
      </label>
      <label>
        <input type="reset" name="Reset" id="Reset" value="ยกเลิก" />
      </label>
         <label for="checkbox"></label>
    </p>
    <p>&nbsp;</p>
  </div>
</form>
</body>
</html>



โค๊ดหน้าเช็ค

Code (PHP)
<? include"../connect/school.php";?>
<?  
$study=$_POST[study];
$year =$_POST[year ];
$step =$_POST[step ];
$room =$_POST[room ];
$code=$_POST[code];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);
?>
<?
$checkbox=$_POST[checkbox];
$id_fault=$_POST[id_fault];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

echo $r[fname ]." ".$r[lname ]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
echo $r[score ] ." - ".$checkbox;
$score=$r[score ] - $checkbox;
echo " =".$score;
?>
<?
$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$checkbox){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$checkbox){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	}
	echo "<meta http-equiv='refresh' content='6;url=add_behavior1.php'>"; 

				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 13:15:54 By : bowbaba
 


 

No. 11



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


งง อยู่ว่า ตกลง ทำหน้าเดียวกัน หรือ เหมือน No.10 สับสนครับ จะเอาแบบไหน... ขอโจทย์ให้เครีย กับโค๊ดปัจจุบันด้วยละกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 13:28:56 By : Ex-[S]i[L]e[N]t
 


 

No. 12

Guest


คือยังไงก็ได้อะคะ
โค๊ดตอนแรกเลยเป็นแบบNo. 10 แต่หนุคิดว่าถ้า action ไปอีกหน้านึง มันจะเขียนโค๊ดให้ปุ่มค้างไม่ได้อะคะ
เลยลองเอามาไว้าหน้าเดียวกันอะคะ....

คือจุดประสงค์อยากให้ปุ่มันค้างวไว้อะคะแล้วจะเอามาทำหน้าแก้ไขด้วยอะคะ

ถ้าทำแบบNo. 10 จะเขียนโค๊ดให้ปุ่มค้างได้มั้ยคะ...ถ้าไม่ได้เปลี่ยนมาไว้หน้าเดียวกันก็ได้คะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 13:39:13 By : bowbaba
 


 

No. 13

Guest


จะดูฐานข้อมูลมัยคะจะได้เข้าใจ..เพราะมันดึงมาจากหลายตารางอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 13:41:43 By : bowbaba
 


 

No. 14



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ขอดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 13:50:24 By : Ex-[S]i[L]e[N]t
 


 

No. 15

Guest


ตารางstudent`

Code (SQL)
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
-- 
-- โฮสต์: localhost
-- เวลาในการสร้าง: 
-- รุ่นของเซิร์ฟเวอร์: 5.0.51
-- รุ่นของ PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- ฐานข้อมูล: `smp`
-- 

-- --------------------------------------------------------

-- 
-- โครงสร้างตาราง `student`
-- 

CREATE TABLE `student` (
  `id_s` int(5) NOT NULL auto_increment,
  `code` varchar(10) character set utf8 collate utf8_unicode_ci NOT NULL,
  `titlename` varchar(10) character set utf8 collate utf8_unicode_ci NOT NULL,
  `fname` varchar(40) character set utf8 collate utf8_unicode_ci NOT NULL,
  `lname` varchar(40) character set utf8 collate utf8_unicode_ci NOT NULL,
  `card` varchar(13) character set utf8 collate utf8_unicode_ci NOT NULL,
  `sex` varchar(5) character set utf8 collate utf8_unicode_ci NOT NULL,
  `blood` varchar(2) character set utf8 collate utf8_unicode_ci NOT NULL,
  `birth` varchar(8) character set utf8 collate utf8_unicode_ci NOT NULL,
  `age` varchar(2) character set utf8 collate utf8_unicode_ci NOT NULL,
  `tel` varchar(10) character set utf8 collate utf8_unicode_ci NOT NULL,
  `friend` varchar(80) character set utf8 collate utf8_unicode_ci NOT NULL,
  `father` varchar(80) character set utf8 collate utf8_unicode_ci NOT NULL,
  `mother` varchar(80) character set utf8 collate utf8_unicode_ci NOT NULL,
  `parent` varchar(80) character set utf8 collate utf8_unicode_ci NOT NULL,
  `relation` varchar(5) character set utf8 collate utf8_unicode_ci NOT NULL,
  `job` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL,
  `addr` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
  `tambon` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
  `amphur` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
  `prov` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
  `zip` varchar(5) character set utf8 collate utf8_unicode_ci NOT NULL,
  `step` varchar(25) character set utf8 collate utf8_unicode_ci NOT NULL,
  `room` varchar(2) character set utf8 collate utf8_unicode_ci NOT NULL,
  `score` int(3) NOT NULL default '100',
  `status` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id_s`,`code`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=34 ;

-- 
-- dump ตาราง `student`
-- 

INSERT INTO `student` VALUES (31, '52001', 'เด็กหญิง', 'ลูกน้ำ', 'วันทะมาศ', '1240800105725', 'หญิง', 'O', '25042534', '20', '087-066344', 'กวินทิพย์', 'ยาว', 'นาว', 'ดาว', 'พ่อ', 'รับจ้าง', 'ดาว', 'สาว', 'พา', 'ปทุมธานี', '24160', 'ชั้นประถมศึกษาปีที่ 4', '1', 100, 'ยังไม่สำเร็จการศึกษา');
INSERT INTO `student` VALUES (32, '52002', 'เด็กชาย', 'ศิวัฒน์', 'คงเจริญ', '1240800105726', 'ชาย', 'B', '25042537', '22', '0838793012', 'กวินทิพย์', 'สมจิตร', 'นาว', 'ดาว', 'แม่', 'รับจ้าง', 'ดาว', 'สาว', 'พา', 'ปทุมธานี', '4546', 'ชั้นมัธยมศึกษาปีที่ 4', '5', 98, 'ยังไม่สำเร็จการศึกษา');



ตารางfault

Code (SQL)
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
-- 
-- โฮสต์: localhost
-- เวลาในการสร้าง: 
-- รุ่นของเซิร์ฟเวอร์: 5.0.51
-- รุ่นของ PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- ฐานข้อมูล: `smp`
-- 

-- --------------------------------------------------------

-- 
-- โครงสร้างตาราง `fault`
-- 

CREATE TABLE `fault` (
  `id_fault` int(5) NOT NULL auto_increment,
  `behavior` varchar(100) collate utf8_unicode_ci NOT NULL,
  `punish1` varchar(30) collate utf8_unicode_ci NOT NULL,
  `delete1` int(3) NOT NULL,
  `punish2` varchar(30) collate utf8_unicode_ci NOT NULL,
  `delete2` int(3) NOT NULL,
  `punish3` varchar(30) collate utf8_unicode_ci NOT NULL,
  `delete3` int(3) NOT NULL,
  PRIMARY KEY  (`id_fault`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;

-- 
-- dump ตาราง `fault`
-- 

INSERT INTO `fault` VALUES (1, 'มาโรงเรียนสายเกินกว่าเวลาที่กำหนดโดยไม่มีเหตุผลอันควร', 'ตักเตือน', 0, 'ตัดคะแนน', 2, 'ตัดคะแนน', 5);
INSERT INTO `fault` VALUES (2, 'หนีชั่วโมงเรียนเรียน ไม่เข้าแถวทำกิจกรรมหน้าเสาธง ไม่เข้าพบครูที่ปรึกษา', 'ตักเตือน', 0, 'ตัดคะแนน', 2, 'ตัดคะแนน', 5);
INSERT INTO `fault` VALUES (3, 'เข้าห้องเรียนช้ากว่า 20 นาที', 'ตักเตือน', 0, 'ตัดคะแนน', 2, 'ตัดคะแนน', 3



ตารางbehavior

Code (SQL)
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
-- 
-- โฮสต์: localhost
-- เวลาในการสร้าง: 
-- รุ่นของเซิร์ฟเวอร์: 5.0.51
-- รุ่นของ PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- ฐานข้อมูล: `smp`
-- 

-- --------------------------------------------------------

-- 
-- โครงสร้างตาราง `behavior`
-- 

CREATE TABLE `behavior` (
  `id_b` int(5) NOT NULL auto_increment,
  `study` varchar(1) collate utf8_unicode_ci default NULL,
  `year` varchar(4) collate utf8_unicode_ci default NULL,
  `code` varchar(10) collate utf8_unicode_ci default NULL,
  `step` varchar(25) collate utf8_unicode_ci default NULL,
  `room` varchar(2) collate utf8_unicode_ci default NULL,
  `id_num` varchar(100) collate utf8_unicode_ci NOT NULL,
  `round_id` varchar(20) collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id_b`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=321 ;

-- 
-- dump ตาราง `behavior`
-- 

INSERT INTO `behavior` VALUES (320, '1', '2555', '52002', 'ชั้นมัธยมศึกษาปี่ที่1 ', '', 'เข้าห้องเรียนช้ากว่า 20 นาที', 'ครั้งที่ 3');

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:03:09 By : bowbaba
 


 

No. 16



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



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


สมัครสมาชิกเถอะค่ะ จะได้รู้สึกเป็นครอบครัวเดียวกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:07:45 By : survivor
 


 

No. 17

Guest


สมัครยังไงคะ...สมัครไม่เป็นอะคะ..
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:12:34 By : bowbaba
 


 

No. 18



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



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


ด้านซ้ายบนสุดของจอต่ะ หาดูน่ะค่ะ "register"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:16:36 By : survivor
 


 

No. 19

Guest


คร้า....ขอบคุณคะ...ช่วยกันตอบด้วยนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:19:27 By : bowbaba
 


 

No. 20



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอนนี้กำลัง งง งง กับ code และ ฐานข้อมูลครับ ดูเหมือนมันจะไม่ค่อยสัมพันธ์กันเท่าไหร่ -.-
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:30:38 By : Ex-[S]i[L]e[N]t
 


 

No. 21

Guest


ยังไงคะ...ถามมาเลยคะ....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:33:49 By : bowbaba
 


 

No. 22



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



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


"เกณฑ์การลงโทษ...." ทำไมไม่ใช้ radio button ล่ะค่ะ และตรงจุด "เลือกข้อ" มีไว้ทำไมค่ะไม่เห็นจำเป็นเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:33:53 By : survivor
 


 

No. 23



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



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


ช่วยแก้ให้แล้ว แต่เหลือส่วนสุดท้ายต้องรอคำตอบก่อนค่ะ
<style type="text/css">
	.style5 {font-size: 12px; font-weight: bold; }
	.style6 {font-size: 12px}
  </style>
 </head>

 <body>
<?php
include"../connect/school.php";
if(isset($_POST["save"])){

$study=$_POST["study"];
$year =$_POST["year"];
$step =$_POST["step"];
$room =$_POST["room"];
$code=$_POST["code"];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);

$checkbox=$_POST["checkbox"];
$id_fault=$_POST["id_fault"];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

echo $r[fname]." ".$r[lname]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
echo $r[score] ." - ".$checkbox;
$score=$r[score] - $checkbox;
echo " =".$score;

$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$checkbox){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$checkbox){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	}
	

				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];

}
?>
<form id="form1" name="form1" method="post" action="">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
              <option value="1" <?php echo (isset($_POST["study"])&&$_POST["study"]==1)?"selected":""; ?> >1</option>
              <option value="2" <?php echo (isset($_POST["study"])&&$_POST["study"]==2)?"selected":""; ?> >2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
              <option value="2555" <?php echo (isset($_POST["year"])&&$_POST["year"]==2555)?"selected":""; ?> >2555</option>
              <option value="2556" <?php echo (isset($_POST["year"])&&$_POST["year"]==2556)?"selected":""; ?> >2556</option>
              <option value="2557" <?php echo (isset($_POST["year"])&&$_POST["year"]==2557)?"selected":""; ?> >2557</option>
            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" value="<?php echo (isset($_POST["code"]))?$_POST["code"]:""; ?>" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
            <option value="ชั้นมัธยมศึกษาปี่ที่1"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่1")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่2")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่3")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่4")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่5")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่6")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4"  value="<?php echo (isset($_POST["room"]))?$_POST["room"]:""; ?>" />
          </label>
        </span></div></th>
      </tr>
//....................
//
//...................



ประวัติการแก้ไข
2013-02-22 14:37:15
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:36:11 By : survivor
 


 

No. 24

Guest


และตรงจุด "เลือกข้อ" มีไว้พื่อจะส่งค่าไปอีหน้านึงอะคะให้ส่งidของความผิดไปแล้วแสดงความผิดออกมาเป็นข้อความอะคะ

ส่วนเกณการลงโทษคือว่าradio buttonเลือกได้แค่ตัวเดียวอะ อยากให้เลือกได้หลายตัว...เลยใช้เช็คบ๊อก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:42:33 By : bowbaba
 


 

No. 25



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 22 เขียนโดย : survivor เมื่อวันที่ 2013-02-22 14:33:53
รายละเอียดของการตอบ ::
สนับสนุน radio เช่นกันครับ

แต่ของผมจาออกแนวนี้
Code (PHP)
    <?
	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior=$r['behavior'];
	?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
<td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete1];?>'></td> // กำหนดหัวข้อและ
	 <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete2];?>'></td>
    <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete3];?>'></td>
	  </tr>

      <? $no++; } ?>


โค๊ดของคุณตอนนี้ที่ผมกังวลอยู่คือ ถ้ามีการ edit ขึ้นมานี่สิครับจะปวดหัวหนักกว่านี้อีก -.-
หมายเหตุแต่ถ้าเขียนแนวทางแบบนี้ผมแนะนำ จำเป็นต้องเปลี่ยนรูปแบบ behavior ใหม่นะครับ


ประวัติการแก้ไข
2013-02-22 14:53:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 14:50:36 By : Ex-[S]i[L]e[N]t
 


 

No. 26

Guest


ยังไม่ได้อะคะ...ยังไงปุ่มก็หายอยุ่ดีอะมันไม่ค้างไว้อะคะทำยังอะคะ...ต้องเปลี่ยนอารัยอีกมั้ยอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:00:25 By : bowbaba
 


 

No. 27

Guest


แล้วเปลี่ยนbehavior ยังไงอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:04:22 By : bowbaba
 


 

No. 28



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



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


ถ้าจะให้ง่ายก็ใช้ ajax jquery ช่วยในการบนัทึกข้อมูล และเรียกมาแก้ไขค่ะ
คงต้องให้พี่ Ex-[S]i[L]e[N]t ช่วยเรื่องนี้เพราะพี่เค้าถนัด(เก่ง)มากๆ

หนูตามอ่านของพี่ Ex-[S]i[L]e[N]t มาเป็นปีแล้วค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:10:21 By : survivor
 


 

No. 29

Guest


แล้วคำสั่ง

Code (PHP)
<?php echo (isset($_POST["study"])&&$_POST["study"]==2)?"selected":""; ?> >2</option>


คือคำสั่งอะไรอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:12:16 By : bowbaba
 


 

No. 30



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


เดี๋ยวผมขอลอง code ของคุณก่อนละกันนะครับ
Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form id="form1" name="form1" method="post" action="?Act=Add">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
              <option value="1">1</option>
              <option value="2">2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
              <option value="2555">2555</option>
              <option value="2556">2556</option>
              <option value="2557">2557</option>
            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
            <option value="ชั้นมัธยมศึกษาปี่ที่1">ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4">ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5">ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6">ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4" />
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
          <label></label>
        </span></div></th>
      </tr>
      <tr>
        <th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
        <td width="49" class="style6">เลือกข้อ</td>
        <td width="40" class="style6">ครั้งที่ 1</td>
        <td width="38" class="style6">ครั้งที่ 2</td>
        <td width="38" class="style6">ครั้งที่ 3</td>
      </tr>
      
         <?
		      	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
		?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete1];?>'></td>
	 <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete2];?>'></td>
    <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete3];?>'></td>
	  </tr>

      <?
		 $no++;   
		}	
 ?>
<tr>
  <td  align='center'>คะแนนคงเหลือ</td>
  <td colspan="4">
  <?
	// $sql="select * from student  where code='$code' ";
//$result=mysql_db_query($db,$sql);
//$r=mysql_fetch_array($result);
?></td>
  </tr>  
         
     
    </table>
          

    <p>
      <label>
        <input type="submit" name="save" id="save" value="บันทึกตารางพฤติกรรม" />
      </label>
      <label>
        <input type="reset" name="Reset" id="Reset" value="ยกเลิก" />
      </label>
         <label for="checkbox"></label>
    </p>
    <p>&nbsp;</p>
  </div>
</form>


<? 
$Act=$_GET['Act'];
switch($Act){
case 'Add' :
include"../connect/school.php" 
$study=$_POST[study];
$year =$_POST[year ];
$step =$_POST[step ];
$room =$_POST[room ];
$code=$_POST[code];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);
?>
<?
$checkbox=$_POST[checkbox];
$id_fault=$_POST[id_fault];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

echo $r[fname ]." ".$r[lname ]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
echo $r[score ] ." - ".$checkbox;
$score=$r[score ] - $checkbox;
echo " =".$score;
?>
<?
$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$checkbox){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$checkbox){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	} 

				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];

     echo "<script> alert('คะแนน : $score'); window.location='add_behavior1.php'; </script> ",
}
?>



</body>
</html>




ประวัติการแก้ไข
2013-02-22 15:16:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:13:36 By : Ex-[S]i[L]e[N]t
 


 

No. 31



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 28 เขียนโดย : survivor เมื่อวันที่ 2013-02-22 15:10:21
รายละเอียดของการตอบ ::
เง้อ...ผมงูๆปลาเองครับคุณ survivor -.- ที่นี่เทพเค้าเยอะจ้า

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:14:53 By : Ex-[S]i[L]e[N]t
 


 

No. 32



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



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


ตอบความคิดเห็นที่ : 29 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-22 15:12:16
รายละเอียดของการตอบ ::
เป็นการตรวจสอบว่ามีค่าส่งมาให้ด้วยตัวแปรประเภท $_POST หรือไม่ ถ้ามีก็ให้แสดงตามเงื่อนไขค่ะ

Code (PHP)
<?php 
echo (isset($_POST["study"])&&$_POST["study"]==2)?
         "selected" : ""; 
?> 
>2</option> 


มีค่าเท่ากับ

Code (PHP)
<?php 
 if(isset($_POST["study"]) && $_POST["study"]==2)
    echo "selected";
  else echo ""; 
?> >2</option> 




ประวัติการแก้ไข
2013-02-22 15:20:01
2013-02-22 15:20:11
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:19:17 By : survivor
 


 

No. 33

Guest


เอเรอบันทัดนี้อะคะ

echo "<script> alert("คะแนน : $score"); window.location='add_behavior1.php'; </script>";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:19:58 By : bowbaba
 


 

No. 34



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



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


ต้องแบบนี้ค่ะ

echo "<script> alert('คะแนน : $score'); window.location='add_behavior1.php'; </script>";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:22:22 By : survivor
 


 

No. 35

Guest


Code
? $Act=$_GET['Act']; switch($Act){ case 'Add' : include"../connect/school.php" $study =$_POST[study ];เออเรอบันทัดนี้อะคะ $year =$_POST[year ]; $step =$_POST[step ]; $room =$_POST[room ]; $code=$_POST[code]; $sql="select * from student where code='$code' "; $result=mysql_db_query($db,$sql); $r=mysql_fetch_array($result); ?>


ขอบคุณทุกคนนะคะที่เค้ามาช่วยตอบ...ถึงจะยังไม่ได้..แต่ก็ซาบซึ้งใจมากๆๆคะ..
ตอนเข้ามาตั้งกระทู้ไม่คิดว่าจะมีคนตอบด้วยซ้ำ...ขอบคุณจิงๆๆคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:27:47 By : bowbaba
 


 

No. 36



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
include ("../connect/school.php"); //ลืมปิด ; ครับ



ประวัติการแก้ไข
2013-02-22 15:36:24
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:34:09 By : Ex-[S]i[L]e[N]t
 


 

No. 37



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



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


ตอบความคิดเห็นที่ : 23 เขียนโดย : survivor เมื่อวันที่ 2013-02-22 14:36:11
รายละเอียดของการตอบ ::
แก้ไขให้แล้วน่ะค่ะ ลองไปดูที่กระทู้ 23

$study=$_POST["study"];
$year =$_POST["year"];
$step =$_POST["step"];
$room =$_POST["room"];
$code=$_POST["code"];


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 15:34:59 By : survivor
 


 

No. 38

Guest


ขอโค๊ดกระทู้ที่23หน่อยคะ ลองรันดุแล้วมันไม่ขึ้นอะคะ ขึ้นแค่ส่วนหัวอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 18:47:37 By : bowbaba
 


 

No. 39

Guest


ตอบความคิดเห็นที่ : 23 เขียนโดย : survivor เมื่อวันที่ 2013-02-22 14:36:11
รายละเอียดของการตอบ ::
ขอโค๊ดส่วนสุดท้ายหน่อยคะ....เอาไปรันแล้วมันไม่ขึ้นอะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 19:52:15 By : bowbaba
 


 

No. 40

Guest


เลือแค่อย่าเดียวคะ....กดปุ่มบันทึก..แล้วเช็คบ๊อกไม่หาย....ช่วยหน่อยคะ....เหลืองานสุดท้ายแล้ว
จะขึ้นสอบหัวข้อแล้วคะ.....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:04:52 By : bowbaba
 


 

No. 41



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

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

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


ตอบความคิดเห็นที่ : 40 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-22 20:04:52
รายละเอียดของการตอบ ::
สมัครสมาชิกก่อนครับ แล้วจะช่วยเขียนส่วนที่เหลือให้

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:10:22 By : sakuraei
 


 

No. 42

Guest


สมัครไปตั้งแต่ตอนกลางวันแล้วคะแล้วอะคะ...ไม่เห็นขึ้นอะไรเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:15:24 By : bowbaba
 


 

No. 43



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

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

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


ก็ต้องล็อคอินซิครับ

แล้วส่วนที่เหลือจะทำเป็น radio ใช่ปรือเปล่าครับ


ประวัติการแก้ไข
2013-02-22 20:18:47
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:17:45 By : sakuraei
 


 

No. 44

Guest


ล็อกอินตร้งไหนอะคะ

ตอบความคิดเห็นที่ : 30 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-22 15:13:36
รายละเอียดของการตอบ ::
หนูใช้โค๊ด ที่คุณ Ex-[S]i[L]e[N]t เขียนให้อะคะ ในกระทุ้ที่30อะคะ แต่ตอนนี้คลิกบันทึกแล้วปุ่มันยังหายอยุ่อะคะอยากคลิกแล้วไม่ให้ปุ่มหายอะคะคือจะดึงมาทำหน้าแก้ไขด้วยอะคะ

ส่วนสมัครสมาชิกหนุสมัครแล้ว แต่มันล็อกอินไม่ได้ไม่รุ้ทำไมใใใใเด๋ยวจะลองดุใหม่แล้วกันนะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:24:08 By : bowbaba
 


 

No. 45



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

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

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


ขอโค้ดล่าสุดมาลงให้ดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:44:09 By : sakuraei
 


 

No. 46

Guest


โค๊ดล่าสุดคะ

Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form id="form1" name="form1" method="post" action="add_behavior1.php?Act=Add">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
               <option value="1" <?php echo (isset($_POST["study"])&&$_POST["study"]==1)?"selected":""; ?> >1</option>
              <option value="2" <?php echo (isset($_POST["study"])&&$_POST["study"]==2)?"selected":""; ?> >2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
                <option value="2555" <?php echo (isset($_POST["year"])&&$_POST["year"]==2555)?"selected":""; ?> >2555</option>
              <option value="2556" <?php echo (isset($_POST["year"])&&$_POST["year"]==2556)?"selected":""; ?> >2556</option>
              <option value="2557" <?php echo (isset($_POST["year"])&&$_POST["year"]==2557)?"selected":""; ?> >2557</option>

            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" value="<?php echo (isset($_POST["code"]))?$_POST["code"]:""; ?>" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
             <option value="ชั้นมัธยมศึกษาปี่ที่1"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่1")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่2")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่3")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่4")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่5")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่6")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4" value="<?php echo (isset($_POST["room"]))?$_POST["room"]:""; ?>" />
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
          <label></label>
        </span></div></th>
      </tr>
      <tr>
        <th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
        <td width="49" class="style6">เลือกข้อ</td>
        <td width="40" class="style6">ครั้งที่ 1</td>
        <td width="38" class="style6">ครั้งที่ 2</td>
        <td width="38" class="style6">ครั้งที่ 3</td>
      </tr>
      
         <?
		      	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
		?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete1];?>'></td>
	 <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete2];?>'></td>
    <td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[delete3];?>'></td>
	  </tr>

      <?
		 $no++;   
		}	
 ?>
<tr>
  <td  align='center'>คะแนนคงเหลือ</td>
  <td colspan="4">
  <?
	// $sql="select * from student  where code='$code' ";
//$result=mysql_db_query($db,$sql);
//$r=mysql_fetch_array($result);
?></td>
  </tr>  
         
     
    </table>
          

    <p>
      <label>
        <input type="submit" name="save" id="save" value="บันทึกตารางพฤติกรรม" />
      </label>
      <label>
        <input type="reset" name="Reset" id="Reset" value="ยกเลิก" />
      </label>
         <label for="checkbox"></label>
    </p>
    <p>&nbsp;</p>
  </div>
</form>


<? 
$Act=$_GET['Act'];
switch($Act){
case 'Add' :
include ("../connect/school.php");
$study=$_POST[study];
$year =$_POST[year ];
$step =$_POST[step ];
$room =$_POST[room ];
$code=$_POST[code];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);
?>
<?
$checkbox=$_POST[checkbox];
$id_fault=$_POST[id_fault];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

echo $r[fname ]." ".$r[lname ]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
echo $r[score ] ." - ".$checkbox;
$score=$r[score ] - $checkbox;
echo " =".$score;
?>
<?
$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$checkbox){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$checkbox){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	} 

				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];

     echo "<script> alert('คะแนน : $score'); window.location='admin?link=add_behavior1'; </script>";
}
?>



</body>
</html>



ฐานข้อมุลอยุ่ด้านบนนะคะกระทู้ที่ 15อะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:47:37 By : bowbaba
 


 

No. 47



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

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

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


ตอนนี้ติดปัญหาเรื่องอะไรอยู่ครับ

กดปุ่มบันทึก..แล้วเช็คบ๊อกไม่หาย....ช่วยหน่อยคะ.... ติดเรื่องนี้อยู่น่ะครับ ขอเวลาแปปน่ะครับ


ประวัติการแก้ไข
2013-02-22 20:57:28
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 20:50:55 By : sakuraei
 


 

No. 48

Guest


คะ....คือตอนนี้กดปุ่มsubmitบันทึกข้อมูลแล้ว checkbox ที่คลิกไว้มันหายไป
อยากให้ติ๊กค้างไว้....เพื่อจะดึงมาทำหน้าแก้ไข...จะได้รู้ว่าข้อไหนติ๊กไปบ้างแล้ว..
คร้า....จะรอนะคะ....คืนนี้ใช่มั้ยคะจะได้ยังไม่นอน.....รออยู่นะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:02:49 By : bowbaba
 


 

No. 49



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 41 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-22 20:10:22
รายละเอียดของการตอบ ::
Inwมาแว้ว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:10:22 By : Ex-[S]i[L]e[N]t
 


 

No. 50



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

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

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


ตอบความคิดเห็นที่ : 49 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-22 21:10:22
รายละเอียดของการตอบ ::
ขอพักงานแป๊ปนึง เลยแวะมาอ่ะน่ะ ... อิอิ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:14:07 By : sakuraei
 


 

No. 51

Guest


สมัครสมาชิกแล้วล็อกอินไม่ได้อะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:27:36 By : bowbaba
 


 

No. 52



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

ตอบความคิดเห็นที่ : 51 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-22 21:27:36
รายละเอียดของการตอบ ::
ส่งรหัสผ่านไปที่ luknam2534 at hotmail.com แล้วครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:38:16 By : mr.win
 


 

No. 53



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



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

สมัครสมาชิกเรียบร้อยแล้ว...ทีนี้ช่วยเขียนโค๊ดด้วยนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:47:00 By : bowbaba
 


 

No. 54



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

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

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


ตอบความคิดเห็นที่ : 52 เขียนโดย : mr.win เมื่อวันที่ 2013-02-22 21:38:16
รายละเอียดของการตอบ ::
ขอบคุณคร้าาาบ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:47:42 By : sakuraei
 


 

No. 55



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

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

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


ตอบความคิดเห็นที่ : 53 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-22 21:47:00
รายละเอียดของการตอบ ::
ขอเวลาไล่+จัดระเบียบโค้ดแปปนึงครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 21:59:10 By : sakuraei
 


 

No. 56



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



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

ตอบความคิดเห็นที่ : 55 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-22 21:59:10
รายละเอียดของการตอบ ::
คร้าไม่เป็นไรคร้า.....รอได้คะ.....ขอบคุณนะคะที่ช่วย

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 22:04:45 By : bowbaba
 


 

No. 57



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



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

ตอบความคิดเห็นที่ : 55 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-22 21:59:10
รายละเอียดของการตอบ ::
พี่คะ.....เปนไงบ้างคะ...ได้มั้ยคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 22:46:24 By : bowbaba
 


 

No. 58



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

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

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


ตั้งคำถาม.

คุณต้องการดึงข้อมูล "ความผิด" จากฐานข้อมูลมาแสดงทุกครั้งที่เรียกข้อมูล นร.มาดู ใช่มั๊ย ไม่ใช่เพียงแค่หลังกด บันทึก เพียงอย่างเดียวที่จะคงค่า เช็คบ๊อกซ์เอาไว้ ???
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 23:06:32 By : sakuraei
 


 

No. 59



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



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

ตอบความคิดเห็นที่ : 58 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-22 23:06:32
รายละเอียดของการตอบ ::
ใช่คะ......และจะดึงไปทำหน้าแก้ไขด้วยอะคะ คือเปิดหน้าแก้ไขมาให้คงค่า ที่เช็คแล้วไว้ด้วยอะคะ
แต่ตอนนี้หน้าadd ปุ่มมันยังไม่คงค่าเลยอะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 23:10:15 By : bowbaba
 


 

No. 60



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

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

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


มึนครับ เพราะโค้ดทีมีอยู่ผิดหมดครับ ไปต่อไม่ได้ ต้องลื้อใหม่หมด
ขอเวลาค่อยๆนั่งแก้น่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 23:48:19 By : sakuraei
 


 

No. 61



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



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

คร้า...ไม่เป็นไรอะคะ...หนูรอได้อะคะ.....
คือโค๊ดต้นฉบับที่หนูเขียนไว้อยู่ในกระทู้ที่ 10อะคะมันมีสองหน้าอะคะตอนแรก และก็ฐานข้อมูลอยู่กระทู้ที่ 15
คือโคีดมันไม่สมบูรณ์อะคะช่วยปรับเปลี่ยนให้ด้วยละกันนะคะ
ช่วยๆหน่อยละกานนะคร้า......ใกล้สอบโปรเจคแล้วคะ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-22 23:58:01 By : bowbaba
 


 

No. 62



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

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

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





ประวัติการแก้ไข
2013-02-23 00:37:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 00:34:16 By : sakuraei
 


 

No. 63



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



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

ตอบความคิดเห็นที่ : 62 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-23 00:34:16
รายละเอียดของการตอบ ::
เป็นยังไงบ้างคะ..แก้ได้มั้ยคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 08:27:42 By : bowbaba
 


 

No. 64



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



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

ตอบความคิดเห็นที่ : 37 เขียนโดย : survivor เมื่อวันที่ 2013-02-22 15:34:59
รายละเอียดของการตอบ ::
ขอโต๊ดส่วนสุดท้าด้วยคะ....ตอนเอามารันเหมือนจะได้แล้ว...พอเค้ามาดูโค๊ดกระทุ้ที่ 23 อีกทีโค๊ดมันไม่เหมือนเดิมอะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 08:52:41 By : bowbaba
 


 

No. 65



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



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

ตอบความคิดเห็นที่ : 62 เขียนโดย : sakuraei เมื่อวันที่ 2013-02-23 00:34:16
รายละเอียดของการตอบ ::
พอจะแก้ได้บ้างมั้ยคะ....

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 10:34:17 By : bowbaba
 


 

No. 66



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



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

ใครว่างช่วยตอบทีนะคร้า.....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 11:05:17 By : bowbaba
 


 

No. 67



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 25 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-22 14:50:36
รายละเอียดของการตอบ ::
อ้างอิงจาก No.25 ที่ผมโพสไว้ ใช้code นี้ต่อไปมีปัญหาตอน Edit ชัวครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 13:07:21 By : Ex-[S]i[L]e[N]t
 


 

No. 68

Guest


แล้วจะทำยังไงอะคะ..มันจะพอปรับได้มัยคะเพราะตอนนี้
มีปัญหาในเรื่องของการคำนวณด้วยอะคะ.....


บันทัดนี้อะคะ
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[add1];?>'></td>

คือว่าตัวแปล $r[add1]; ในฐานข้อมุล..ผิดอะคะ คลิกให้ ลบข้อหนึ่ง แต่ดันเอาคะแนนของข้อสามมาลบอะคะในฐานข้อมุล fault อะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 13:16:27 By : bowbaba
 


 

No. 69



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
<td align='center'><input type='checkbox' name='checkbox' id='checkbox' value='<?=$r[add1];?>'></td>


ส่วนนี้หละครับที่ผมกังวล มันน่าจะเป็นอย่างนี้มากกว่า
Code (PHP)
<?
	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
?>
<tr>
   <td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>
   <td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete1];?>'></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete2];?>'></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete3];?>'></td>
</tr>

<? $no++;} ?>  

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 13:39:02 By : Ex-[S]i[L]e[N]t
 


 

No. 70

Guest


แล้วถ้าเป็น $behavior แล้วต้องเปลี่ยนฐานข้อมูลมั้ยอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:03:08 By : bowbaba
 


 

No. 71



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


log in ก่อนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:05:21 By : Ex-[S]i[L]e[N]t
 


 

No. 72



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



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

ตอบความคิดเห็นที่ : 71 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 14:05:21
[quote-no
คร้า.....log in แล้วคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:09:04 By : bowbaba
 


 

No. 73



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



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

ตอบความคิดเห็นที่ : 69 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 13:39:02
รายละเอียดของการตอบ ::
แล้วถ้าเป็น $behavior แล้วต้องเปลี่ยนฐานข้อมูลมั้ยอะคะ.

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:32:04 By : bowbaba
 


 

No. 74



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
behavior (
  `id_b` int(5) NOT NULL auto_increment,
  `study` varchar(1) collate utf8_unicode_ci default NULL,
  `year` varchar(4) collate utf8_unicode_ci default NULL,
  `code` varchar(10) collate utf8_unicode_ci default NULL,
  `step` varchar(25) collate utf8_unicode_ci default NULL,
  `room` varchar(2) collate utf8_unicode_ci default NULL,
  `behavior_point1` varchar(100) collate utf8_unicode_ci NOT NULL,
  `behavior_point2` varchar(100) collate utf8_unicode_ci NOT NULL,
  `behavior_point3` varchar(100) collate utf8_unicode_ci NOT NULL,


สุดท้าย ลอง insert ถามช่องครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:39:11 By : Ex-[S]i[L]e[N]t
 


 

No. 75



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



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

insertแล้วไม่ลงฐานข้อมูลอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:50:11 By : bowbaba
 


 

No. 76



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 75 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 14:50:11
รายละเอียดของการตอบ ::
สร้างฐานข้อมูลไม่พอ คุณต้อง apply code ใหม่ด้วยสิครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 14:51:55 By : Ex-[S]i[L]e[N]t
 


 

No. 77



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



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

ตอบความคิดเห็นที่ : 76 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 14:51:55
รายละเอียดของการตอบ ::
ลองเปลี่ยนโค๊ดตามตัวแปลแล้ว...แต่มันinsertไม่ลงฐานข้อมูล
แล้วพอรันก็ประมาณว่า $score-ความผิด อะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 16:33:54 By : bowbaba
 


 

No. 78



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ขอ code ล่าสุดพร้อม db ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 16:36:09 By : Ex-[S]i[L]e[N]t
 


 

No. 79



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



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

ตอบความคิดเห็นที่ : 78 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 16:36:09
รายละเอียดของการตอบ ::
โค๊ด
Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form id="form1" name="form1" method="post" action="add_behavior1.php?Act=Add">
  <div align="center">
    <p>ระบบอัพเดตตารางพฤติกรรม</p>
    <p>คแนนตั้งต้น 100 คะแนน</p>
    <table width="566" border="1">
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
          <label>
            <select name="study" id="study">
               <option value="1" <?php echo (isset($_POST["study"])&&$_POST["study"]==1)?"selected":""; ?> >1</option>
              <option value="2" <?php echo (isset($_POST["study"])&&$_POST["study"]==2)?"selected":""; ?> >2</option>
            </select>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
            <select name="year" id="year">
                <option value="2555" <?php echo (isset($_POST["year"])&&$_POST["year"]==2555)?"selected":""; ?> >2555</option>
              <option value="2556" <?php echo (isset($_POST["year"])&&$_POST["year"]==2556)?"selected":""; ?> >2556</option>
              <option value="2557" <?php echo (isset($_POST["year"])&&$_POST["year"]==2557)?"selected":""; ?> >2557</option>

            </select>
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
          <label>
            <input type="text" name="code" id="code" value="<?php echo (isset($_POST["code"]))?$_POST["code"]:""; ?>" />
          </label>
          </span>
          <label></label>
        </div>
          <label></label></th>
      </tr>
      <tr>
        <th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
          <select name="step" id="step">
             <option value="ชั้นมัธยมศึกษาปี่ที่1"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่1")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่1</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่2")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่2</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่2"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่3")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่3</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่4"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่4")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่4</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่5"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่5")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่5</option>
            <option value="ชั้นมัธยมศึกษาปี่ที่6"  
			<?php echo (isset($_POST["step"])&&$_POST["step"]=="ชั้นมัธยมศึกษาปี่ที่6")?"selected":""; ?> >ชั้นมัธยมศึกษาปี่ที่6</option>
          </select>
          &nbsp;&nbsp;&nbsp;  ห้อง :
          <label>
            <input name="room" type="text" id="room" size="4" value="<?php echo (isset($_POST["room"]))?$_POST["room"]:""; ?>" />
          </label>
        </span></div></th>
      </tr>
      <tr>
        <th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
          <label></label>
        </span></div></th>
      </tr>
      <tr>
        <th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
        <td width="49" class="style6">เลือกข้อ</td>
        <td width="40" class="style6">ครั้งที่ 1</td>
        <td width="38" class="style6">ครั้งที่ 2</td>
        <td width="38" class="style6">ครั้งที่ 3</td>
      </tr>
      
         <?
		      	$no=1;
	$sql="select * from fault  order by id_fault desc";
	$result=mysql_db_query($db,$sql);
	while($r=mysql_fetch_array($result)) {
		$behavior  =$r[behavior ];
		?>
<tr><td  align='left'>	<font size='2'><?=$no.$behavior?></font></td>

<td align='center'><input type='radio' name='id_num' id='id_num ' value='<?=$r[id_fault];?>' /></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete1];?>'></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete2];?>'></td>
   <td align='center'><input type='radio' name='<?=$behavior;?>' value='<?=$r[delete3];?>'></td>
	  </tr>

      <?
		 $no++;   
		}	
 ?>
<tr>
  <td  align='center'>คะแนนคงเหลือ</td>
  <td colspan="4">
  <?
	// $sql="select * from student  where code='$code' ";
//$result=mysql_db_query($db,$sql);
//$r=mysql_fetch_array($result);
?></td>
  </tr>  
         
     
    </table>
          

    <p>
      <label>
        <input type="submit" name="save" id="save" value="บันทึกตารางพฤติกรรม" />
      </label>
      <label>
        <input type="reset" name="Reset" id="Reset" value="ยกเลิก" />
      </label>
         <label for="checkbox"></label>
    </p>
    <p>&nbsp;</p>
  </div>
</form>


<? 
$Act=$_GET['Act'];
switch($Act){
case 'Add' :
include ("../connect/school.php");
$study=$_POST[study];
$year =$_POST[year ];
$step =$_POST[step ];
$room =$_POST[room ];
$code=$_POST[code];

$sql="select * from student  where code='$code' ";
$result=mysql_db_query($db,$sql);
$r=mysql_fetch_array($result);
?>
<?
$behavior=$_POST[$behavior];
$id_fault=$_POST[id_fault];
$sql2="select * from fault  where id_fault='$id_num' ";
$result2=mysql_db_query($db,$sql2);
$r2=mysql_fetch_array($result2);
$behavior=$r2[behavior];

echo $r[fname ]." ".$r[lname ]."  ทำความผิด  ข้อ" .$id_num." ".$behavior."<br>";
echo $r[score ] ." - ".$behavior;
$score=$r[score ] - $behavior;
echo " =".$score;

?>
<?
$sql3="update student set  score ='$score'  where code='$code'";
$result3=mysql_db_query($db,$sql3);
if($r2[delete1]==$behavior){
	$sql4="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 1')";
$result4=mysql_db_query($db,$sql4);
}
else
if ($r2[delete2]==$$behavior){
	$sql5="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 2')";
$result5=mysql_db_query($db,$sql5);
}
else{
$sql6="INSERT INTO behavior  VALUES('','$study','$year ','$code','$step ','$room','$behavior','ครั้งที่ 3')";
$result6=mysql_db_query($db,$sql6);
	} 

				//$score =$r[score ];
				
			//	$sql3="INSERT INTO behavior  VALUES ('$score ')";
//$result3=mysql_db_query("$db",$sql3);
			//	$score =$r[score ];
if($score < 70){
	 echo "<script> alert('คะแนนคงเหลือ : $score<br>จดหมายเชิญผู้ปกครอง'); window.location='admin?link=add_behavior1'; </script>";
	}
else{
     echo "<script> alert('คะแนนคงเหลือ : $score'); window.location='admin?link=add_behavior1'; </script>";
	 }
}
?>



</body>
</html>



ดาตาเบส

Code (SQL)
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
-- 
-- โฮสต์: localhost
-- เวลาในการสร้าง: 
-- รุ่นของเซิร์ฟเวอร์: 5.0.51
-- รุ่นของ PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- ฐานข้อมูล: `smp`
-- 

-- --------------------------------------------------------

-- 
-- โครงสร้างตาราง `behavior`
-- 

CREATE TABLE `behavior` (
  `id_b` int(5) NOT NULL auto_increment,
  `study` varchar(1) collate utf8_unicode_ci default NULL,
  `year` varchar(4) collate utf8_unicode_ci default NULL,
  `code` varchar(10) collate utf8_unicode_ci default NULL,
  `step` varchar(25) collate utf8_unicode_ci default NULL,
  `room` varchar(2) collate utf8_unicode_ci default NULL,
  `behavior_point1` varchar(100) collate utf8_unicode_ci NOT NULL,
  `behavior_point2` varchar(100) collate utf8_unicode_ci NOT NULL,
  `behavior_point3` varchar(100) collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id_b`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=321 ;

-- 
-- dump ตาราง `behavior`
-- 




แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 16:47:29 By : bowbaba
 


 

No. 80



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


behavior (
  `id_b` int(5) NOT NULL auto_increment,
  `study` varchar(1) collate utf8_unicode_ci default NULL,
  `year` varchar(4) collate utf8_unicode_ci default NULL,
  `code` varchar(10) collate utf8_unicode_ci default NULL,
  `step` varchar(25) collate utf8_unicode_ci default NULL,
  `room` varchar(2) collate utf8_unicode_ci default NULL,
  `behavior` varchar(100) collate utf8_unicode_ci NOT NULL,
  `point` varchar(100) collate utf8_unicode_ci NOT NULL,



ครีเอท tb ตามนี้ครับ เดี๋ยมาลองกัน ทีละ step
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 16:49:13 By : Ex-[S]i[L]e[N]t
 


 

No. 81



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



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

ตอบความคิดเห็นที่ : 80 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 16:49:13
รายละเอียดของการตอบ ::
โอเครคะ.....

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 16:55:27 By : bowbaba
 


 

No. 82



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



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

ครีเอท tb เรียบรอ้อยแล้วคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:00:41 By : bowbaba
 


 

No. 83



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


From ลองดูรันได้ตามปกมั้ย ต้องเปลี่ยน code ค่อนข้างเยอะเหมือนกันครับ ผิดเยอะมากๆ
Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form <form method="post" action="add_behavior.php">
<div align="center">
<p>ระบบอัพเดตตารางพฤติกรรม</p>
<p>คแนนตั้งต้น 100 คะแนน</p>
<table width="566" border="1">
<tr>
<th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
<label>
<select name="study" id="study">
<option value="1">1</option>
<option value="2">2</option>
</select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
<select name="year" id="year">
<option value="2555">2555</option>
<option value="2556">2556</option>
<option value="2557">2557</option>

</select>
</label>
</span></div></th>
</tr>
<tr>
<th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
<label>
<input type="text" name="code" id="code" value="" />
</label>
</span>
<label></label>
</div>
<label></label></th>
</tr>
<tr>
<th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
<select name="step" id="step">
<option value="ชั้นมัธยมศึกษาปี่ที่1">ชั้นมัธยมศึกษาปี่ที่1</option>
<option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่2</option>
<option value="ชั้นมัธยมศึกษาปี่ที่3">ชั้นมัธยมศึกษาปี่ที่3</option>
<option value="ชั้นมัธยมศึกษาปี่ที่4">ชั้นมัธยมศึกษาปี่ที่4</option>
<option value="ชั้นมัธยมศึกษาปี่ที่5">ชั้นมัธยมศึกษาปี่ที่5</option>
<option value="ชั้นมัธยมศึกษาปี่ที่6">ชั้นมัธยมศึกษาปี่ที่6</option>
</select>
&nbsp;&nbsp;&nbsp; ห้อง :
<label>
<input name="room" type="text" id="room" size="4" value="" />
</label>
</span></div></th>
</tr>
<tr>
<th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
<label></label>
</span></div></th>
</tr>
<tr>
<th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
<td width="49" class="style6">เลือกข้อ</td>
<td width="40" class="style6">ครั้งที่ 1</td>
<td width="38" class="style6">ครั้งที่ 2</td>
<td width="38" class="style6">ครั้งที่ 3</td>
</tr>

<?
$no=0;
$sql="select * from fault order by id_fault desc";
$result=mysql_db_query($db,$sql);
while($r=mysql_fetch_array($result)) {
$behavior =$r[behavior ];
$no++;
?>
<tr><td align='left'>	<font size='2'><?=$no.$behavior?> <input type="hidden" name="behavior[]" value="<?=$r['behavior'];?>"></font></td>

<td align='center'><input type='radio' name='Point<?=$no;?>' value="" checked="checked"/></td>
<td align='center'><input type='radio' name='Point<?=$no;?>' value='<?=$r[delete1];?>'></td>
<td align='center'><input type='radio' name='Point<?=$no;?>' value='<?=$r[delete2];?>'></td>
<td align='center'><input type='radio' name='Point<?=$no;?>' value='<?=$r[delete3];?>'></td>
</tr>

<? } ?>
<tr><td><input tyle="submit" value="เพิ่มเข้าสู้ระบบ"></td></tr>
</table>
</body>



ประวัติการแก้ไข
2013-02-23 17:10:29
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:08:17 By : Ex-[S]i[L]e[N]t
 


 

No. 84



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



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

รันได้แบบนี้คะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:14:10 By : bowbaba
 


 

No. 85



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



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

รันได้แบบนี้คะ
รันได้แบบนี้คะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:14:49 By : bowbaba
 


 

No. 86



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



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

ลองเพิ่มปุ่มบันทึกแล้วไป....ลองแล้วกดบันทึก...มันเอเรอคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:17:10 By : bowbaba
 


 

No. 87



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


fomr.php มีการปรับเปลี่ยนนิดหน่อย ลองทำ 2 หน้าที่ครับ
Code (PHP)
<? include"../connect/school.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>
<style type="text/css">
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px}
</style>

</head>

<body>
<form <form method="post" action="add_behavior.php">
<div align="center">
<p>ระบบอัพเดตตารางพฤติกรรม</p>
<p>คแนนตั้งต้น 100 คะแนน</p>
<table width="566" border="1">
<tr>
<th colspan="5" bgcolor="90ce6e" scope="row"><div align="center"><span class="style5">ภาคเรียนที่
<label>
<select name="study" id="study">
<option value="1">1</option>
<option value="2">2</option>
</select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ปีการศึกษา
<select name="year" id="year">
<option value="2555">2555</option>
<option value="2556">2556</option>
<option value="2557">2557</option>

</select>
</label>
</span></div></th>
</tr>
<tr>
<th colspan="5" scope="row"><div align="left"><span class="style6">รหัสนักเรียน :
<label>
<input type="text" name="code" id="code" value="" />
</label>
</span>
<label></label>
</div>
<label></label></th>
</tr>
<tr>
<th colspan="5" scope="row"><div align="left"><span class="style6">ระดับชั้น :
<select name="step" id="step">
<option value="ชั้นมัธยมศึกษาปี่ที่1">ชั้นมัธยมศึกษาปี่ที่1</option>
<option value="ชั้นมัธยมศึกษาปี่ที่2">ชั้นมัธยมศึกษาปี่ที่2</option>
<option value="ชั้นมัธยมศึกษาปี่ที่3">ชั้นมัธยมศึกษาปี่ที่3</option>
<option value="ชั้นมัธยมศึกษาปี่ที่4">ชั้นมัธยมศึกษาปี่ที่4</option>
<option value="ชั้นมัธยมศึกษาปี่ที่5">ชั้นมัธยมศึกษาปี่ที่5</option>
<option value="ชั้นมัธยมศึกษาปี่ที่6">ชั้นมัธยมศึกษาปี่ที่6</option>
</select>
&nbsp;&nbsp;&nbsp; ห้อง :
<label>
<input name="room" type="text" id="room" size="4" value="" />
</label>
</span></div></th>
</tr>
<tr>
<th colspan="5" bgcolor="90ce6e" scope="row" ><div align="left"><span class="style6">เกณฑ์การลงโทษและตัดคะแนนความประพฤติตามลักษณะความผิด
<label></label>
</span></div></th>
</tr>
<tr>
<th width="367" height="30" scope="row"><span class="style6">ความผิด</span></th>
<td width="49" class="style6">เลือกข้อ</td>
<td width="40" class="style6">ครั้งที่ 1</td>
<td width="38" class="style6">ครั้งที่ 2</td>
<td width="38" class="style6">ครั้งที่ 3</td>
</tr>

<?
$no=0;
$sql="select * from fault order by id_fault desc";
$result=mysql_db_query($db,$sql);
while($r=mysql_fetch_array($result)) {
$behavior =$r[behavior ];
$no++;
?>
<tr><td align='left'>	<font size='2'><?=$no.$behavior?> <input type="hidden" name="behavior[]" value="<?=$r['behavior'];?>"></font></td>

<td align='center'><input type='radio' name='point<?=$no;?>' value="" checked="checked"/></td>
<td align='center'><input type='radio' name='point<?=$no;?>' value='<?=$r[delete1];?>'></td>
<td align='center'><input type='radio' name='point<?=$no;?>' value='<?=$r[delete2];?>'></td>
<td align='center'><input type='radio' name='point<?=$no;?>' value='<?=$r[delete3];?>'></td>
</tr>

<? } ?>
</table>
</body>

add_behavior.php
Code (PHP)
  <?
	$study=$_POST['study'];
	$year=$_POST['year'];
	$code=$_POST['code'];
	$step=$_POST['step'];
	$room=$_POST['room'];
	$behavior=$_POST['behavior'];
	$point1=$_POST['point1'];
	$point2=$_POST['point2'];
	$point3=$_POST['point3'];

	echo $study."---".$year."<br>";
	echo $code."<br>";
	echo $step."---".$room."<br>";
    
	$no=0;
	for($i=0;$i<count($behavior);$i++){
		echo $study[$i]."---".$point.$no+1."<br>";
	}
  
  ?>


แสดงผลถูกต้องหมดหรือไม่ พอดีผมไม่มีโปรแกรมเขียน ต้องใ้ห้คุณ Confirm


ประวัติการแก้ไข
2013-02-23 17:41:13
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:30:42 By : Ex-[S]i[L]e[N]t
 


 

No. 88



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



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

Code
<? $study=$_POST['study']; $year=$_POST['year']; $code=$_POST['code']; $step=$_POST['step']; $room=$_POST['room']; $behavior=$_POST['behavior']; $point1=$_POST['point1']; $point2=$_POST['point2']; $point3=$_POST['point3']; echo $study."---".$year."<br>"; echo $code."<br>"; echo $step."---".$room."<br>"; $no=1; for($i=0;$i<count($behavior);$i++){ echo $study[$i]."---".$point.$no+1."<br>"; ///เออเรอบันทัดนี้อะคะ } ?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:41:46 By : bowbaba
 


 

No. 89



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
 <?
	$study=$_POST['study'];
	$year=$_POST['year'];
	$code=$_POST['code'];
	$step=$_POST['step'];
	$room=$_POST['room'];
	$behavior=$_POST['behavior'];
	$point1=$_POST['point1'];
	$point2=$_POST['point2'];
	$point3=$_POST['point3'];
	$point=array($point1,$point2,$point3);

	echo $study."---".$year."<br>";
	echo $code."<br>";
	echo $step."---".$room."<br>";
    
	for($i=0;$i<count($behavior);$i++){
		echo $study[$i]."---".$point[$i]."<br>";
	}
  
  ?>

ลองแบบนี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:43:55 By : Ex-[S]i[L]e[N]t
 


 

No. 90



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



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

กดปุ่มบันทึกแล้วได้แบบนี้อะคะ

1---2555
52002
ชั้นมัธยมศึกษาปี่ที่1---
1---2
---
---
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:49:11 By : bowbaba
 


 

No. 91



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
  <?
	$study=$_POST['study'];
	$year=$_POST['year'];
	$code=$_POST['code'];
	$step=$_POST['step'];
	$room=$_POST['room'];
	$behavior=$_POST['behavior'];
	$point1=$_POST['point1'];
	$point2=$_POST['point2'];
	$point3=$_POST['point3'];
	$point=array($point1,$point2,$point3);

	echo $study."---".$year."<br>";
	echo $code."<br>";
	echo "ระดับชั้น :".$step." ห้อง".$room."<br>";
    
	$no=0;
	for($i=0;$i<count($behavior);$i++){
		echo "ความผิด".$study[$i]."คะแนน".$point[$i]."<br>";
	}
  
  ?>

ลองดูแบบนี้อยากรู้อะไรไม่ออก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 17:55:38 By : Ex-[S]i[L]e[N]t
 


 

No. 92



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



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

รันแล้วได้แบนี้คะ

1---2555
52002
ระดับชั้น :ชั้นมัธยมศึกษาปี่ที่1 ห้อง
ความผิด1คะแนน2
ความผิดคะแนน
ความผิดคะแนน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:01:47 By : bowbaba
 


 

No. 93



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 92 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 18:01:47
รายละเอียดของการตอบ ::
คุณได้ ใส่ และเลือก ทั้งหมดรึยัง เริ่ม งงและ เพราะของผมก็ปกติ



ประวัติการแก้ไข
2013-02-23 18:06:40
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:05:48 By : Ex-[S]i[L]e[N]t
 


 

No. 94



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



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

อ่อๆๆคะ...ลองใส่แล้วเลือกครั้งที่1ทั้ง 3อัน

ออกแบบนี้คะ

1---2555
52001
ระดับชั้น :ชั้นมัธยมศึกษาปี่ที่1 ห้อง2
ความผิด1คะแนน0
ความผิดคะแนน0
ความผิดคะแนน0
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:12:11 By : bowbaba
 


 

No. 95



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
 <?
$study=$_POST['study'];
$year=$_POST['year'];
$code=$_POST['code'];
$step=$_POST['step'];
$room=$_POST['room'];
$behavior=$_POST['behavior'];
$point1=$_POST['point1'];
$point2=$_POST['point2'];
$point3=$_POST['point3'];
$point=array($point1,$point2,$point3);

echo $study."---".$year."<br>";
echo $code."<br>";
echo "ระดับชั้น :".$step." ห้อง".$room."<br>";
   
$no=0;
for($i=0;$i<count($behavior);$i++){
	echo "ความผิด".$behavior[$i]."คะแนน".$point[$i]."<br>";
}
 
 ?>

โค๊ดนี้น่าจะปกติละ ลองแสดงผลออกมาดูครับ
ตอบความคิดเห็นที่ : 80 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 16:49:13
รายละเอียดของการตอบ ::
สร้าง tb ตามที่บอก และ สร้าง code insert เข้าไปใน for เป็นอันจบครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:17:24 By : Ex-[S]i[L]e[N]t
 


 

No. 96



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



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

ออกแบบนี้ใช่มัั้ยคะถูกแล้วใช่มั้ยคะ


1---2555
52002
ระดับชั้น :ชั้นมัธยมศึกษาปี่ที่1 ห้อง
ความผิดเข้าห้องเรียนช้ากว่า 20 นาทีคะแนน0
ความผิดหนีชั่วโมงเรียนเรียน ไม่เข้าแถวทำกิจกรรมหน้าเสาธง ไม่เข้าพบครูที่ปรึกษาคะแนน0
ความผิดมาโรงเรียนสายเกินกว่าเวลาที่กำหนดโดยไม่มีเหตุผลอันควรคะแนน0



แล้วทีนี้จะเอาโค๊คำนวนไปใส่ไฟล์add_behavior.phpได้เลยใช่มั้ยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:24:28 By : bowbaba
 


 

No. 97



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


จะมี 2 file 1.form 2.Add

insert ให้ทำการแทรกเข้าไปใน loop for
การคำนวนใส่ใน file add ได้เลยครับ

ปิด job
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:27:34 By : Ex-[S]i[L]e[N]t
 


 

No. 98



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



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

คือหนุเรียนไม่ค่อยเก่งอะคะ...เลยงงว่า

insert ให้ทำการแทรกเข้าไปใน loop for มันยังไงอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:45:48 By : bowbaba
 


 

No. 99



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
 <?
$study=$_POST['study']; //รับค่าปกติ
$year=$_POST['year']; //รับค่าปกติ
$code=$_POST['code']; //รับค่าปกติ
$step=$_POST['step']; //รับค่าปกติ
$room=$_POST['room']; //รับค่าปกติ
$behavior=$_POST['behavior']; //รับค่าเป็น array ลองดูในส่วนฟอร์ม name="behavior[]";
$point1=$_POST['point1']; //รับค่าปกติ
$point2=$_POST['point2'];//รับค่าปกติ
$point3=$_POST['point3'];//รับค่าปกติ
$point=array($point1,$point2,$point3); //นำ Variable $point1-3 เก็บเป็น array

echo $study."---".$year."<br>"; // แสดงผลทดสอบ
echo $code."<br>"; // แสดงผลทอสอบ
echo "ระดับชั้น :".$step." ห้อง".$room."<br>"; // แสดงผลทดสอบ
   
for($i=0;$i<count($behavior);$i++){ // ทำการloop for โดยการcount จำนวน array ที่อยู่ด้านในของ $behavior ถ้าเข้าเงื่อนไขจะทำการ ++ 
	$insert=mysql_query("INSERT INTO tb (Fields) VALUES (value)") or die (mysql_error()); // แทรกข้อมูลลง tb
}



 ?>



ประวัติการแก้ไข
2013-02-23 19:08:29
2013-02-23 19:09:44
2013-02-23 19:11:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 18:48:07 By : Ex-[S]i[L]e[N]t
 


 

No. 100



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



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

คืออีกนิดนึงนะคะ....คือช่วยอธิบายโค๊ดที่สำคัญๆๆให้หน่อยได้มั้ยคะ...เผืออาจารย์เค้าถามอะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:00:25 By : bowbaba
 


 

No. 101



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 99 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-23 18:48:07
รายละเอียดของการตอบ ::
แก้ไขให้แล้ว ดูรายละเอียดตาม no :99 ครับ



ประวัติการแก้ไข
2013-02-23 19:12:31
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:10:39 By : Ex-[S]i[L]e[N]t
 


 

No. 102



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



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

พี่คะอีกหน่อยคะ....ถ้าจะเก็บครั้งด้วยคือให้แสดงแบบนี้อะคะจะทำงไงคะ
1---2555
52002
ระดับชั้น :ชั้นมัธยมศึกษาปี่ที่1 ห้อง
ความผิดเข้าห้องเรียนช้ากว่า 20 นาที ครั้งที่ คะแนน0
ความผิดหนีชั่วโมงเรียนเรียน ไม่เข้าแถวทำกิจกรรมหน้าเสาธง ไม่เข้าพบครูที่ปรึกษา ครั้งที่ คะแนน0
ความผิดมาโรงเรียนสายเกินกว่าเวลาที่กำหนดโดยไม่มีเหตุผลอันคว ครั้งที่ คะแนน0
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:13:52 By : bowbaba
 


 

No. 103



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 102 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 19:13:52
รายละเอียดของการตอบ ::
พูดถึง เราไม่จำเป้นต้องทำ ครั้งที่ก็ได้มั้งครับ เพราะจำนวนของ point ย่อมบอกถึงครั้งที่เท่าไหร่อยู่แล้ว ไม่ใช่หรอครับ



ประวัติการแก้ไข
2013-02-23 19:19:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:19:10 By : Ex-[S]i[L]e[N]t
 


 

No. 104



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



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

อ่อ..งั้นก็ตามนั้นก็ได้คะ...ขอบคุณนะคะ
กำลังเอาโค๊ดคำนวณใส่อยู่...ถ้าไม่ได้เดียวถามใหม่นะคะ....อย่าเพิ่งออกนะคะ...ขอบคุณคะ
คือหนูเรียนไม่ค่อยเก่งอะคะเลยเข้าใจอารัยยากนิดนึงคร้า,,,อิอิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:25:55 By : bowbaba
 


 

No. 105



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 104 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 19:25:55
รายละเอียดของการตอบ ::
ผมก็เรียนไม่เก่งครับเหมือนกันครับ อีก 10 นาทีคงต้องขอตัวละครับ



ประวัติการแก้ไข
2013-02-23 19:30:30
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:29:10 By : Ex-[S]i[L]e[N]t
 


 

No. 106



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



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

พี่คะช่วยเอาโค๊คำนวนใสให้หน่อยได้มั้ยคะ...คือเมื่อกี้เอาใส่แล้วมันรันไม่ออกอะคะ

แล้วไอ้ตรง insert for เนี่ยหนูใช้ไม่เป็น

แล้วบันทัดนี้หนูสงสัยว่า radioเลือข้อใช้ nameชื่อเดียวกับคะแนนได้ใช่มั้ยคะ...ข้อนี้หนูแค่สงสัยเองเฉยๆๆอะคะ
<td align='center'><input type='radio' name='point<?=$no;?>' value="" checked="checked"/></td>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 19:45:03 By : bowbaba
 


 

No. 107



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

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

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


นึกว่าจบแล้วอย่างไรจะมาตามผลงาน
กลับบ้านนอกเลยไม่ได้ช่วยเลย 555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 20:10:27 By : apisitp
 


 

No. 108



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



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

ช่วยดิคะ...
จะเอาโค๊ดคำนวณมาใส่อะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 20:27:49 By : bowbaba
 


 

No. 109



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



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

เอาโค๊ดคำนวนที่ดึงมาจากฐานข้อมูลมาใส่อะคะ.....แต่ว่ามันรันแล้วไม่ขึ้นอะคะ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 20:28:51 By : bowbaba
 


 

No. 110



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 106 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 19:45:03
รายละเอียดของการตอบ ::
ที่เป็นชื่อเดียวกับคะแนนไม่ได้ เดี๋ยจะมีปัญหาในขั้นตอน edit ครับ


ตอบความคิดเห็นที่ : 106 เขียนโดย : bowbaba เมื่อวันที่ 2013-02-23 19:45:03
รายละเอียดของการตอบ ::
loop for insert POST NO.99 syntax ที่เขียน sample ไว้ให้ มันชัดเจนอยู่แล้วนะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 21:04:06 By : Ex-[S]i[L]e[N]t
 


 

No. 111



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



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

ต้องเป็นแบบนี้ใช่รึป่าวคะ

for($i=0;$i<count($behavior);$i++){ // ทำการloop for โดยการcount จำนวน array ที่อยู่ด้านในของ $behavior ถ้าเข้าเงื่อนไขจะทำการ ++
$insert=mysql_query("INSERT INTO behavior VALUES ('','$study','$year ','$code','$step ','$room','$point')") or die (mysql_error()); // แทรกข้อมูลลง tb
}

แล้วพอเอาโค๊ดนี้ไปใส่...ความผิดกับคะแนนที่หักมันไม่ขึ้นอะคะ
echo $r[score ] ." - ".$point;
$score=$r[score ] - $point;
echo " =".$point;
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 21:27:39 By : bowbaba
 


 

No. 112



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


1.syntax มันตรงกับตัวอย่างที่ให้ไหมครับ
Code (PHP)
$insert=mysql_query("INSERT INTO tb (Fields) VALUES (value)") or die (mysql_error()); //example
$insert=mysql_query("INSERT INTO behavior VALUES ('','$study','$year ','$code','$step ','$room','$point')") or die (mysql_error());


2.tb ที่ผมให้คุณสร้าง คุณได้สร้างตามนี้หรือเปล่า
Code (PHP)
  `id_b` int(5) NOT NULL auto_increment,
  `study` var
  `year` var
  `code` var
  `step`  var
  `room` var
  `behavior` var 
  `point` int


ผมคงทำต่อให้ไม่ได้แล้วนะครับ ไม่งั้นคุณคงไม่ได้ความรู้ความเ้ข้าใจ คงต้องให้บทความคุณอ่านแทนแล้วหละครับ
1. php muti array https://www.thaicreate.com/php/php-html-multi-input-text-field.html
2. insert recored https://www.thaicreate.com/php/php-mysql-add-insert-record.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-23 21:43:02 By : Ex-[S]i[L]e[N]t
 

   

ค้นหาข้อมูล


   
 

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