<? session_start() ?> <? require_once('Connections/dbname.php'); if (!isset($_SESSION)){ } $topic = $_GET['topic']; $ques_id = $_GET['ques_id']; $type_id = $_GET['type_id']; ?> <div align="center"> <table width="570" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="31" align="left" valign="middle" bgcolor="#000033"> <span class="style8">></span><span class="style1"> <? $sql = "select * from topic where topic_id = $topic order by topic_id DESC ;"; $result = mysql_query($sql); //$topic_id = $row_result['topic_id']; $row_result = mysql_fetch_assoc($result); ?> <? //while ($data = mysql_fetch_array($result)) { //if (mysql_num_rows($result) > 0 ){ echo $row_result['title']; $topic = $row_result['topic_id']; //} //} ?> </span></td> </tr> <tr> <td align="left" valign="top"> <? echo $row_result['description']; ?> <div align="center"><span class="style4">><a href="topic_update.php?topic=<? echo $topic; ?>">แก้ไข</a><</span><br /> <br /> </div></td> </tr> <tr> <td align="left" valign="top"><hr /></td> </tr> <tr> <td align="left" valign="top"><form id="form1" name="form1" method="post" action="question_add.php?topic=<? echo $topic; ?>"> <div align="center"> <label> <span class="style4">*เลือกประเภทคำถาม</span><span class="style4"> <select name="type" id="type"> <option value="01">คำถามแบบเปิด</option> <option value="02">คำถามแบบเลือกตอบ</option> <option value="03">คำถามแบบตรวจรายการ</option> <option value="04">คำถามแบบประเมินค่า</option> <option value="05">คำถามแบบใส่วันที่</option> <option value="06">คำถามแบบเรียงลำดับความสำคัญ</option> </select> </span></label> <span class="style4"> <label> <input type="submit" name="Submit" value="เพิ่มหัวข้อใหม่" /> </label> </span><span class="style3"> </span> <input name="htopic_id" type="hidden" id="htopic_id" value="<? echo $row_result['topic_id']; ?>" /> </div> </form> </td> </tr> <tr> <td align="left" valign="top"> <div align="center"><br /> <br /> </div></td> </tr> <tr> </tr> <tr> <td align="left" valign="top"><hr /></td> </tr> <tr> <td align="left" valign="top"> </td> </tr> </table> <form action="<?php echo $editFormAction; ?>" method="post" name="form2"target="_blank" class="style4" > <? $sql = "select * from question where topic_id = $topic order by ques_id;"; //echo $sql; $resultmain = mysql_query($sql); ?> <? while ($datamain = mysql_fetch_array($resultmain)) { // loop table question ?> <table width="501" border="0" align="center" cellpadding="0" cellspacing="6"> <tr> <td width="483" height="25" align="left" valign="middle" bgcolor="#000033"><span class="style8">แก้ไขคำถามแบบเลือกตอบ (กรอกข้อความ) </span> </tr> <tr> <td height="25" align="left" valign="middle"> <label> <div align="center"> <input name="ques_title" type="text" id="ques_title" value="<?php echo $datamain['ques_title']; ?>" size="50" /> <input name="htopic_id" type="hidden" id="htopic_id" value="<? echo $topic_id; ?>" /> </div> </label> <div align="center"></div> </tr> <tr> <td align="left" valign="top"><hr /></td> </tr> </table> <?php } ?> <table width="501" border="0" align="center" cellpadding="0" cellspacing="6"> <tr> <td width="483" height="25" align="right" valign="middle" bgcolor="#000033"><div align="left" class="style8">คำตอบ</div></td> </tr> <tr> <td height="25" align="right" valign="top" bgcolor="#FFFFFF"><div align="center"> <p class="style1"> <?php //อ่านตัวเลือกจากตาราง choice มาสร้างเป็นอินพุท radio $sql1 = "SELECT * FROM choice WHERE ques_id = $ques_id order by choice_id;"; $result1 = mysql_query($sql1);?> <textarea name="item" cols="50" rows="5" ><?php while($data = mysql_fetch_array($result1)) echo $data['item']; { ?> </textarea> <input name="htopic_id" type="hidden" id="htopic_id" value="<? echo $row_result['ques_id']; ?>" /> <?php } ?> </p> </div></td> </tr> <tr> <td align="center" valign="top"><hr /></td> </tr> </table> <label></label> <label></label> <div align="center"> <input type="submit" name="Submit2" value="อัพเดท" /> <input type="hidden" name="MM_update" value="form1"> </label> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } .style3 {font-size: xx-small} .style4 {font-size: small} .style5 {color: #FF0000} --> </style> </div> <a href = "javascript:history.go(-1);"></a> </form> <!-- InstanceEndEditable --></td> </tr> </table></td> </tr> </table> </body> <!-- InstanceEnd --></html> <?php if($_POST['item']!=""){ include_once("connection.php"); //อ่าน id ของหัวข้อที่เพิ่มล่าสุด ซึ่งจะนำไปใส่ลงในตาราง choice ด้วย $ques_id = mysql_insert_id(); //แยกแต่ละบรรทัดให้เป็นบรรทัดละ 1 ตัวเลือก การที่จะแยกสัญลักษณ์ต่างๆ ออกจากข้อความตามที่เราต้องการและจะแบ่งข้อความนั้นเก็บไว้ในตัวแปลอาร์เรย์ $choices = explode("\n", $_POST['item']); //เพิ่มข้อมูลในตาราง choice โดยให้ตัวเลือกละ 1 แถว //ดังนั้นต้องวนลูปเพื่อเพิ่มข้อมูลทีละแถวตามจำนวนตัวเลือกที่นับได้ for($i = 0; $i < count($choices); $i++) { if(empty($choices[$i])) { continue; } $up_edmem="UPDATE choice SET item ='".$_POST['$choices[$i]']."' WHERE schedule_id =".$_POST['hidden']; mysql_query($up_edmem) or die(mysql_error()); } $qr_upmemed=mysql_query($up_edmem); if($qr_upmemed){ echo "<script> window.location='topic_show.php?topic=".$topic."';</script>"; } } ?>
echo nl2br($string);
<textarea name="item" cols="50" rows="5" > <?php while($data = mysql_fetch_array($result1)) echo nl2br($data['item']); { ?> </textarea>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง