|
|
|
ช่วยแก้ให้หน่อยคับ ผมมือใหม่ ขอบคุณล่วงหน้านะคับ ขอบคุณมากคับ |
|
|
|
|
|
|
|
เมื่อคุณเลือก $_POST[IDpro] จาก form B แล้วให้นำมันไปใส่ ไป frm C ด้วย
Code (JavaScript)
<form action="dbtable_a1.php" method="post" name="frmC">
<input type=hidden name=IDpro value="<?php echo $_POST[IDpro]; ?>"
เพื่อการ รีเควสจะได้มีข้อมูลครบ สำหรับการ รีเควสครั้งต่อไป
|
|
|
|
|
Date :
2014-10-01 17:01:47 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค๊ดเต็มมาลง ก็ดีนะครับ ลงที่ คห. แรก เข้าไปแก้ไข นะครับ จะได้ไม่รกบอร์ด
แล้วเอา PHP code ครอบด้วยครับ มันมีปุ่ม ตอนใส่ข้อความน่ะครับ
เหนือบ๊อกใส่ข้อความ ด้านขวา มีหลายรูปแบบ
|
|
|
|
|
Date :
2014-10-01 17:29:15 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/admin_index_temp.dwt.php" codeOutsideHTMLIsLocked="false" -->
<?
@session_start();
include ("../conf/Connect.php");
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Untitled Document</title>
<!-- InstanceEndEditable -->
<link href="../css/default.css" rel="stylesheet" type="text/css" media="screen" />
<link href="../css/mystyle.css" rel="stylesheet" type="text/css" media="screen" />
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="logo"></div>
</div>
<!-- end #header -->
<div id="menu">
<ul>
<li class="current_page_item"><a href="../Editmember.php">แก้ไขข้อมูล</a></li>
<li><a href="../conf/logout.php" onclick="return confirm('คุณยืนยันที่จะออกจากระบบใช้หรือไม่');">ออกจากระบบ</a></li>
</ul>
<div class="useronline" > ( <img src="../img/sysadmin.png" alt="" width="16" height="16"/><?=$_SESSION["Name"]." ".$_SESSION["Sname"]?> <span style="color:#CCCCCC">กำลังใช้งานระบบ</span> )</div>
</div>
<!-- end #menu -->
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content"><!-- InstanceBeginEditable name="EditRegion3" -->
<div class="post">
<div class="post-bgtop">
<div class="post-bgbtm">
<h2 class="title" style="background-image:url(../img/dbmap.jpg)"></h2>
<div class="entry">
<p>
<table width="100%" border="0" cellspacing="0" cellpadding="5" align="center" class="search">
<td colspan="2" align="right"><a href="dbtable.php" class="link_add"><< กลับก่อนหน้า</a></td>
</table>
<form action="dbtable_a.php" method="post" name="frmB">
<select name ="IDpro">
<option value="">-- เลือกโครางการ --</option>
<?
$q="select * from tblproject ORDER BY ID_project ASC";
$result=mysql_query($q);
$num=mysql_num_rows($result);
for ($i=0;$i<$num;$i++){
$rc=mysql_fetch_array($result);
echo "<option value=\"$rc[ID_project]\">($rc[ID_project]) $rc[Name_project]</option>\n";
}
?>
</select>
<input type="submit" value="ค้นหา">
<input type="hidden" name="actionform" value="search">
</form><br /><hr class="line_hr"/><br />
<?
$sqlsearch="SELECT * FROM tbltable a,tbladd b,tblactplan c where $_POST[IDpro]=a.ID_project and a.e1=c.ID_actplan and a.a1=b.ID_add ";
if($_POST['actionform']=="search")
{
$datamember=mysql_query($sqlsearch)or die("sql พบข้อผิดหลาด");
?>
<table width='682' border='0' cellpadding="0" cellspacing="0" bordercolor="#999999" class="line_table">
<tr align="center" class="head_detail">
<th width="55" class="line_td">ลำดับ</th>
<th width="146" class="line_td">วัน/เดือน/ปี/เวลา<br />ดำเนินการ</th>
<th width="107" class="line_td">สถานที่ดำเนินการ</th>
<th width="190" class="line_td">ลักษญะกิจกรรม</th>
<th width="110" class="line_td">หมายเหตุ</th>
<th width="72" class="line_td">ดำเนินการ</th>
</tr>
<?
while($datafieldmember= mysql_fetch_array($datamember)){
$row=1;
?>
<tr>
<td class="line_td" align="center"><?=$row; $row++;?></td>
<td class="line_td"><center><?=$datafieldmember['d1']?> <br /> ( <?=$datafieldmember['t1']?> ) </center></td>
<td class="line_td"><center><?=$datafieldmember['Address']?> </center></td>
<td class="line_td"><center><?=$datafieldmember['event_actplan']?> </center></td>
<td class="line_td"><center><?=$datafieldmember['Note_actplan']?> </center></td>
<td class="line_td" align="center"><a href="dbtable_e1.php?dbtable_edit=<?=$datafieldmember['ID_Table']?>" class="img_link" ><img src="../img/Setting_3.png" title="แก้ไข" height="18" width="18"/></a> | <a href="dbtable_d.php?del_id=<?=$datafieldmember['ID_Table']?>" class="img_link" onclick="return confirm('คุณต้องการลบบุคคลนี้ออกใช้หรือไหม');"><img src="../img/delete_64.png" title="ลบ" height="18" width="18"/></a></td>
</tr>
<?
}
mysql_close($objConnect);
}
?>
</table><br /><hr class="line_hr"/><br />
<form action="dbtable_a1.php" method="post" name="frmC">
<input type=hidden name=IDpro value="<?php echo $_POST['IDpro']; ?>" />
<table width="100%" border="0" cellspacing="0" cellpadding="5" align="center" class="search">
<tr>
<tr>
<td width="140" height="30" align="right">กิจกรรม : </td>
<td width="506" align="left">
<p>
<select name ="ev1">
<option value="">-- เลือกกิจกรรม --</option>
<?
$q="select * from tblactplan ORDER BY ID_actplan ASC";
$result=mysql_query($q);
$num=mysql_num_rows($result);
for ($i=0;$i<$num;$i++){
$rc=mysql_fetch_array($result);
echo "<option value=\"$rc[ID_actplan]\">($rc[ID_actplan]) $rc[event_actplan]</option>\n";
}
?>
</select>
<select name ="add1">
<option value="">-- เลือกสถานที --</option>
<?
$q="select * from tbladd ORDER BY ID_add ASC";
$result=mysql_query($q);
$num=mysql_num_rows($result);
for ($i=0;$i<$num;$i++){
$rc=mysql_fetch_array($result);
echo "<option value=\"$rc[ID_add]\">($rc[ID_add]) $rc[Address]</option>\n";
}
?>
</select>
</p></td>
</tr>
<tr>
<td width="140" align="right"></td>
<td width="506" align="left">
วันดำเนินการ : <input name="date1" type="date"/> เวลาดำเนินการ : <input name="time1" type="text" size="20"></td>
</tr>
<tr>
<td width="140" align="right">ชื่อผู้ตรวจ : </td>
<td width="506" align="left">
<input name="txtex" type="text" size="40"?>
</td>
</tr>
<tr>
<td> </td>
<td><input name="btnAdd" type="submit" value="บันทึก" onclick="return confirm('คุณต้องการบันทึกหรือไม่');"/> <input name="btnCancel" type="reset" value="ยกเลิก" /></td>
</tr>
</table></form>
</div>
</div>
</div>
</div>
<!-- InstanceEndEditable -->
<!--div class="post">
<div class="post-bgtop">
<div class="post-bgbtm">
<h2 class="title"><a href="#">Lorem ipsum sed aliquam</a></h2>
<p class="meta">Posted by <a href="#">Someone</a> on March 8, 2008
• <a href="#" class="comments">Comments (64)</a> • <a href="#" class="permalink">Full article</a></p>
<div class="entry">
<p>Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Phasellus <a href="#">dapibus semper urna</a>. Pellentesque ornare, orci in consectetuer hendrerit, urna elit eleifend nunc, ut consectetuer nisl felis ac diam. Etiam non felis. Donec ut ante. In id eros. Suspendisse lacus turpis, cursus egestas at sem. Phasellus pellentesque. Mauris quam enim, molestie in, rhoncus ut, lobortis a, est.</p>
<p>Praesent ac lectus. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus augue. Fusce eget tellus ultrices ligula volutpat adipiscing. Aenean ligula lectus, vehicula in, dictum a, fermentum nec, felis. Nunc ac turpis in leo posuere imperdiet.</p>
</div>
</div>
</div>
</div>
<div class="post">
<div class="post-bgtop">
<div class="post-bgbtm">
<h2 class="title"><a href="#">Phasellus pellentesque turpis </a></h2>
<p class="meta">Posted by <a href="#">Someone</a> on March 8, 2008
• <a href="#" class="comments">Comments (64)</a> • <a href="#" class="permalink">Full article</a></p>
<div class="entry">
<p>Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Pellentesque ornare, orci in consectetuer hendrerit, urna elit eleifend nunc, ut consectetuer nisl felis ac diam. Etiam non felis. Donec ut ante. In id eros. Suspendisse lacus turpis, cursus egestas at sem. Phasellus pellentesque. Mauris quam enim molestie rhoncus lobortis a, est.</p>
</div>
</div>
</div>
</div-->
<div style="clear: both;"> </div>
</div>
<!-- end #content -->
<div id="sidebar">
<ul>
<li>
<h2>เมนูหลัก</h2>
<ul>
<li><a href="index.php">หน้าหลัก</a></li>
<li><a href="#">เอกสารโครงการ</a>
<ul>
<li><a href="dbject.php">ข้อมูลโครงการ</a></li>
<li><a href="dbtable.php">แผนการดำเนินการ</a></li>
<li><a href="dbsynject.php">สรุปโครงการ</a></li>
<li><a href="dbsurveys.php">แบบประเมินโครงการ</a></li>
<li><a href="dbsynsurv_home.php">สรุปแบบประเมินโครงการ</a></li>
</ul>
</li>
<li><a href="member_db_admin.php">รายชื่อสมาชิก</a></li>
<li><a href="#">WEB BORAD</a></li>
<li><a href="#">ติดต่อ</a></li>
</ul>
</li>
</ul>
</div>
<!-- end #sidebar -->
<div style="clear: both;"> </div>
</div>
</div>
</div>
<!-- end #page -->
</div>
<div id="footer">
<p>Copyright © 2010 Class Room Ticket System. All rights reserved. Design by <a href="http://www.freecsstemplates.org/">Free CSS Templates</a>.<br /><span style="color:#FF0000">แสดงผลลัพธ์ได้ดีกับ Internet Exploror 7 ขึ้นไป</span></p>
</div>
<!-- end #footer -->
</body>
<!-- InstanceEnd --></html>
|
|
|
|
|
Date :
2014-10-01 18:28:56 |
By :
reportup |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ิเริ่มต้นข้างล่างนี้ก็ผิดแล้วครับ แบบนี้ session ใช้ไม่ได้นะครับ ถ้าเอา @ ออกจะแสดง error ให้เห็น
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/admin_index_temp.dwt.php" codeOutsideHTMLIsLocked="false" -->
<?
@session_start();
include ("../conf/Connect.php");
?>
<head>
ให้แก้เป็น
Code (PHP)
<?php
@session_start();
include ("../conf/Connect.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"><!-- InstanceBegin template="/Templates/admin_index_temp.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
ขณะที่กำลังเขียนโค๊ดยังไม่เสร็จ อย่าเอา @ แปะไว้หน้า function ต่างๆ ครับ มันปิด error
สำหรับอันอื่นเดี๋ยวมาคอมเม้นท์ต่อนะครับ มันยาว
|
|
|
|
|
Date :
2014-10-01 19:50:37 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for loop กับ result query เข้าไม่ใช้กันนะครับ
และ mysql_fetch_array() มันส่ง result ออกมา 2 แบบ
คือ ชื่อฟีลด์เป็นลำดับตัวเลข กับชื่อตัวอักษร ซึ่งถ้าใช้ชื่ออักษรอย่างเดียว ก็ใช้ fetch_assoc ครับ
Code (PHP)
$num=mysql_num_rows($result);
for ($i=0;$i<$num;$i++){
$rc=mysql_fetch_array($result);
echo "<option value='$rc[ID_project]' >($rc[ID_project]) $rc[Name_project]</option>\n";
}
ลองใหม่ใช้ wihle ดีกว่าครับ
Code (PHP)
while( $rc=mysql_fetch_assoc($result);
echo "<option value='$rc[ID_project]' >($rc[ID_project]) $rc[Name_project]</option>\n";
}
|
|
|
|
|
Date :
2014-10-01 20:19:16 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรรม frmC มันไปอีก ไฟล์ แล้ว อีดไฟล์มันทำอะไรอะครับ
frmB ไปที่ dbtable_a.php
frmC ไปที่ dbtable_a1.php
แล้วมันจะเกี่ยวข้องกันยังไงอะครับ
เอาทั้ง 2 ไฟล์มาดูครับ แล้ว ไฟล์ที่เอามาแสดงนี้ ชื่ออะไรครับ
|
ประวัติการแก้ไข 2014-10-01 20:47:36
|
|
|
|
Date :
2014-10-01 20:43:49 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ มันเป็นการบันทึก เข้าฐานข้อมูลเฉยๆ
|
|
|
|
|
Date :
2014-10-01 21:24:57 |
By :
reportup |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|