ฮือๆๆ แก้โค๊ด php ไม่ได้เลย ค่ะ ขอผู้ใจดี ช่วยด้วยค่ะ

เริ่มโดย lovekanomcake, 26 เมษายน 2011, 22:35:24

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

lovekanomcake

http://202.29.15.14/WebSalaryKpru/admin/

pass  admin
user  admin

ตอนนี้  อยากให้ช่วย ดึงเป็นกราฟแท่งอ่ะค่ะ  โดยดึงขอ้มูลจากฐานมาโชว์   ซึ่งในทีนี้   ดึงแค่ขั้นเงินเดือน  กับ ปี   และ เงินเดือน      jpgrap ใช้ไม่เป็นค่ะ                อยากให้ผู้ใจดีช่วยแนะนำการเขียนและการดึงมาใช้ค่ะ   อันที่เห็นอันนั้นมันคิดเปอรืเซนต์มันผิดอ่ะค่ะ   แค่อยากดึงมาโชว์เฉยๆ  ทำยังไง  หน้านี้ค่ะ   http://202.29.15.14/WebSalaryKpru/admin/index.php?sec=4&id=5

bouy22

สนใจทำธุรกิจ[direct=http://www.nongphojsin.com/]ไอศกรีมหนองโพ[/direct]คลิกเลย | ลงประกาศโฆษณา [direct=http://www.marukopost.com/]ประกาศฟรี[/direct] | [direct=http://www.uuppic.com/]เว็บฝากรูป[/direct] | [direct=http://www.jeedgame.com/]สคริปเกมแฟลช[/direct] |
ผลิตภัณฑ์เสริมอาหารออกซิเจนน้ำ [direct=http://www.adoxy-thai.com/]Adoxy[/direct]

lucationjj

เข้าได้นิ
ไม่มี ออกจากระบบ
[direct=][/direct]
วันนี้มี ไม่มีบล็อก index แล้ว

bouy22

คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P
สนใจทำธุรกิจ[direct=http://www.nongphojsin.com/]ไอศกรีมหนองโพ[/direct]คลิกเลย | ลงประกาศโฆษณา [direct=http://www.marukopost.com/]ประกาศฟรี[/direct] | [direct=http://www.uuppic.com/]เว็บฝากรูป[/direct] | [direct=http://www.jeedgame.com/]สคริปเกมแฟลช[/direct] |
ผลิตภัณฑ์เสริมอาหารออกซิเจนน้ำ [direct=http://www.adoxy-thai.com/]Adoxy[/direct]

lovekanomcake

อ้างถึงจาก: bouy22 ใน 26 เมษายน 2011, 22:38:58
คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P

ข้อแรกนะคะ   เด๋วมันมีอีกหลายข้อค่ะ     
อยากให้จัดการข้อมูลอาจารย์      มันจำชื่อ คนอ่ะค่ะ
พอเพิ่มชื่อเดิม     มันก็   ขึ้นมาอีก


<?
   if($_GET['add'] == 1) {
      mysql_query("insert into tb_member values (Null,  '$_REQUEST[pname]', '$_REQUEST[name]', '$_REQUEST[lname]','$_REQUEST[level]', '$_REQUEST[salary]', '$_REQUEST[level2]')");
      echo   "<script language=javascript>";
      echo   "window.location='index.php?sec=1';";
      echo   "</script>";
   }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ระบบสารสนเทศการเลื่อนขั้นเงินเดือน</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="index.php?sec=1&amp;add=1">
  <table width="100%" border="0" cellspacing="1">
    <tr >
      <td colspan="2" align="left">:: เพิ่มข้อมูลอาจารย์</td>
    </tr>
    <tr >
      <td width="22%" align="right">คำนำหน้า :</td>
      <td width="78%"><input name="pname" type="text" id="pname" size="15" /></td>
    </tr>
    <tr>
      <td align="right">ชื่อ :</td>
      <td><input name="name" type="text" id="name" size="25" /></td>
    </tr>
    <tr>
      <td align="right">นามสกุล :</td>
      <td><input name="lname" type="text" id="lname" size="25" /></td>
    </tr>
    <tr>
      <td align="right">คณะ</td>
      <td><select name="level2" id="level2">
        <option value="0">=คณะ=</option>
        <? $fpro_level = mysql_query("select * from tb_faculty");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
        <option value="<?=$show_level['id_faculty']?>" selected="selected">
          <?=$show_level['name_faculty']?>
          </option>
        <? } ?>
      </select></td>
    </tr>
    <tr>
      <td align="right">ระดับ : </td>
      <td><select name="level" id="level">
     <option value="0">=ระดับ=</option>
        <? $fpro_level = mysql_query("select * from tb_level");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
               <option value="<?=$show_level['ID_LEVEL']?>"><?=$show_level['LEVEL_NAME']?></option>
               <? } ?>
      </select>
      </td>
    </tr>
    <tr>
      <td align="right">ระดับเงินเดือน : </td>
      <td><input name="salary" type="text" id="salary" size="8" />
      บาท</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="บันทึก" />
        <input type="reset" name="Submit2" value="ยกเลิก" />
      </label></td>
    </tr>
  </table>
</form>
<table width="101%" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td>แสดงข้อมูลอาจารย์</td>
  </tr>
  <tr>
    <td><form id="" name="" method="post" action="index.php?sec=1">
      ค้นหาชื่อ - นามสกุล :
          <input name="search" type="text" id="search" />
          <input type="submit" name="Submit3" value="ค้นหา" />
    </form>    </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="1" cellspacing="1">
      <tr>
        <td width="9%" align="center"><strong>รหัส</strong></td>
        <td width="30%" align="center"><strong>ชื่อ - นามสกุล </strong></td>
        <td width="12%" align="center"><strong>ระดับ</strong></td>
        <td width="18%" align="center"><strong>เงินเดือน</strong></td>
        <td width="12%" align="center"><strong>คณะ</strong></td>
        <td width="19%" align="center"><strong>การจัดการ</strong></td>
        </tr>
      <?
         $search_member = mysql_query("select * from tb_member where name like '%$_REQUEST[search]%' or lname like '%$_REQUEST[search]%' order by id_member");
         $nums_m = 1;
         while($show_member = mysql_fetch_array($search_member)) {
            $bgc = ($bgc=="#FAF2E6") ? "#FAE6E6" : "#FAF2E6";
?>
      <tr bgcolor=<?=$bgc?>>
        <td align="center"><?=$nums_m?></td>
        <td><table width="100%" border="0" cellspacing="0">
            <tr>
              <td width="48%"><?=$show_member['Pname']?><?=$show_member['Name']?>
                &nbsp;&nbsp; </td>
              <td width="52%"><?=$show_member['Lname']?></td>
            </tr>
          </table></td>
        <td align="center"><?=$show_member['Level']?></td>
        <td align="center"><?=$show_member['Salary']?></td>
        <td align="center"><?=$show_member['faculty']?></td>
        <td align="center"><table width="100" border="0">
          <tr>
              <td width="48"><a href="index.php?sec=5">แก้ไข </a></td>
              <td width="42">ลบ</td>
            </tr>
        </table></td>
        </tr>
      <? $nums_m  ;
      } ?>
    </table></td>
  </tr>
</table>
</body>
</html>

smapan

[direct=http://cp.siamhostweb.com/cart.php?gid=1]จูมล่าโฮส สยามโฮสเว็บ[/direct] [direct=http://www.modty.com]modty.com[/direct]
[direct=http://www.apartment.in.th]รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง[/direct]
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***

lucationjj

ถ้าเข้าใจไม่ผิดนะ

คือมี ชื่ออาจาร์ย อยู่ในฐานข้อมูลแล้ว แต่พอกรอกแบบฟอร์มใส่ชื่อเดิมของ อาจาร์ยลงไป มันจะซ่ำกันใช่ไหม

ปล.ผมไม่เก่งนะ แค่ งูๆ ปลาๆ นักโปรแกรมมั่ว  :P
[direct=][/direct]
วันนี้มี ไม่มีบล็อก index แล้ว

mawmeow

อ้างถึงจาก: lovekanomcake ใน 26 เมษายน 2011, 22:50:53
อ้างถึงจาก: bouy22 ใน 26 เมษายน 2011, 22:38:58
คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P

ข้อแรกนะคะ   เด๋วมันมีอีกหลายข้อค่ะ     
อยากให้จัดการข้อมูลอาจารย์      มันจำชื่อ คนอ่ะค่ะ
พอเพิ่มชื่อเดิม     มันก็   ขึ้นมาอีก


<?
   if($_GET['add'] == 1) {
      mysql_query("insert into tb_member values (Null,  '$_REQUEST[pname]', '$_REQUEST[name]', '$_REQUEST[lname]','$_REQUEST[level]', '$_REQUEST[salary]', '$_REQUEST[level2]')");
      echo   "<script language=javascript>";
      echo   "window.location='index.php?sec=1';";
      echo   "</script>";
   }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ระบบสารสนเทศการเลื่อนขั้นเงินเดือน</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="index.php?sec=1&amp;add=1">
  <table width="100%" border="0" cellspacing="1">
    <tr >
      <td colspan="2" align="left">:: เพิ่มข้อมูลอาจารย์</td>
    </tr>
    <tr >
      <td width="22%" align="right">คำนำหน้า :</td>
      <td width="78%"><input name="pname" type="text" id="pname" size="15" /></td>
    </tr>
    <tr>
      <td align="right">ชื่อ :</td>
      <td><input name="name" type="text" id="name" size="25" /></td>
    </tr>
    <tr>
      <td align="right">นามสกุล :</td>
      <td><input name="lname" type="text" id="lname" size="25" /></td>
    </tr>
    <tr>
      <td align="right">คณะ</td>
      <td><select name="level2" id="level2">
        <option value="0">=คณะ=</option>
        <? $fpro_level = mysql_query("select * from tb_faculty");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
        <option value="<?=$show_level['id_faculty']?>" selected="selected">
          <?=$show_level['name_faculty']?>
          </option>
        <? } ?>
      </select></td>
    </tr>
    <tr>
      <td align="right">ระดับ : </td>
      <td><select name="level" id="level">
     <option value="0">=ระดับ=</option>
        <? $fpro_level = mysql_query("select * from tb_level");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
               <option value="<?=$show_level['ID_LEVEL']?>"><?=$show_level['LEVEL_NAME']?></option>
               <? } ?>
      </select>
      </td>
    </tr>
    <tr>
      <td align="right">ระดับเงินเดือน : </td>
      <td><input name="salary" type="text" id="salary" size="8" />
      บาท</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="บันทึก" />
        <input type="reset" name="Submit2" value="ยกเลิก" />
      </label></td>
    </tr>
  </table>
</form>
<table width="101%" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td>แสดงข้อมูลอาจารย์</td>
  </tr>
  <tr>
    <td><form id="" name="" method="post" action="index.php?sec=1">
      ค้นหาชื่อ - นามสกุล :
          <input name="search" type="text" id="search" />
          <input type="submit" name="Submit3" value="ค้นหา" />
    </form>    </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="1" cellspacing="1">
      <tr>
        <td width="9%" align="center"><strong>รหัส</strong></td>
        <td width="30%" align="center"><strong>ชื่อ - นามสกุล </strong></td>
        <td width="12%" align="center"><strong>ระดับ</strong></td>
        <td width="18%" align="center"><strong>เงินเดือน</strong></td>
        <td width="12%" align="center"><strong>คณะ</strong></td>
        <td width="19%" align="center"><strong>การจัดการ</strong></td>
        </tr>
      <?
         $search_member = mysql_query("select * from tb_member where name like '%$_REQUEST[search]%' or lname like '%$_REQUEST[search]%' order by id_member");
         $nums_m = 1;
         while($show_member = mysql_fetch_array($search_member)) {
            $bgc = ($bgc=="#FAF2E6") ? "#FAE6E6" : "#FAF2E6";
?>
      <tr bgcolor=<?=$bgc?>>
        <td align="center"><?=$nums_m?></td>
        <td><table width="100%" border="0" cellspacing="0">
            <tr>
              <td width="48%"><?=$show_member['Pname']?><?=$show_member['Name']?>
                &nbsp;&nbsp; </td>
              <td width="52%"><?=$show_member['Lname']?></td>
            </tr>
          </table></td>
        <td align="center"><?=$show_member['Level']?></td>
        <td align="center"><?=$show_member['Salary']?></td>
        <td align="center"><?=$show_member['faculty']?></td>
        <td align="center"><table width="100" border="0">
          <tr>
              <td width="48"><a href="index.php?sec=5">แก้ไข </a></td>
              <td width="42">ลบ</td>
            </tr>
        </table></td>
        </tr>
      <? $nums_m  ;
      } ?>
    </table></td>
  </tr>
</table>
</body>
</html>


select * tb_member  where Pname="ชื่อที่รับมา" and Lname="ชื่อนามสกุลที่รับมา"
ถ้าใช่ ให้กลับไปกรอกใหม่ ถ้าไม่ใช่ให้ insert ลง DB

ลองดูครับ ^^

lovekanomcake

อ้างถึงจาก: mawmeow ใน 26 เมษายน 2011, 23:25:01
อ้างถึงจาก: lovekanomcake ใน 26 เมษายน 2011, 22:50:53
อ้างถึงจาก: bouy22 ใน 26 เมษายน 2011, 22:38:58
คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P

ข้อแรกนะคะ   เด๋วมันมีอีกหลายข้อค่ะ     
อยากให้จัดการข้อมูลอาจารย์      มันจำชื่อ คนอ่ะค่ะ
พอเพิ่มชื่อเดิม     มันก็   ขึ้นมาอีก


<?
   if($_GET['add'] == 1) {
      mysql_query("insert into tb_member values (Null,  '$_REQUEST[pname]', '$_REQUEST[name]', '$_REQUEST[lname]','$_REQUEST[level]', '$_REQUEST[salary]', '$_REQUEST[level2]')");
      echo   "<script language=javascript>";
      echo   "window.location='index.php?sec=1';";
      echo   "</script>";
   }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ระบบสารสนเทศการเลื่อนขั้นเงินเดือน</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="index.php?sec=1&amp;add=1">
  <table width="100%" border="0" cellspacing="1">
    <tr >
      <td colspan="2" align="left">:: เพิ่มข้อมูลอาจารย์</td>
    </tr>
    <tr >
      <td width="22%" align="right">คำนำหน้า :</td>
      <td width="78%"><input name="pname" type="text" id="pname" size="15" /></td>
    </tr>
    <tr>
      <td align="right">ชื่อ :</td>
      <td><input name="name" type="text" id="name" size="25" /></td>
    </tr>
    <tr>
      <td align="right">นามสกุล :</td>
      <td><input name="lname" type="text" id="lname" size="25" /></td>
    </tr>
    <tr>
      <td align="right">คณะ</td>
      <td><select name="level2" id="level2">
        <option value="0">=คณะ=</option>
        <? $fpro_level = mysql_query("select * from tb_faculty");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
        <option value="<?=$show_level['id_faculty']?>" selected="selected">
          <?=$show_level['name_faculty']?>
          </option>
        <? } ?>
      </select></td>
    </tr>
    <tr>
      <td align="right">ระดับ : </td>
      <td><select name="level" id="level">
     <option value="0">=ระดับ=</option>
        <? $fpro_level = mysql_query("select * from tb_level");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
               <option value="<?=$show_level['ID_LEVEL']?>"><?=$show_level['LEVEL_NAME']?></option>
               <? } ?>
      </select>
      </td>
    </tr>
    <tr>
      <td align="right">ระดับเงินเดือน : </td>
      <td><input name="salary" type="text" id="salary" size="8" />
      บาท</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="บันทึก" />
        <input type="reset" name="Submit2" value="ยกเลิก" />
      </label></td>
    </tr>
  </table>
</form>
<table width="101%" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td>แสดงข้อมูลอาจารย์</td>
  </tr>
  <tr>
    <td><form id="" name="" method="post" action="index.php?sec=1">
      ค้นหาชื่อ - นามสกุล :
          <input name="search" type="text" id="search" />
          <input type="submit" name="Submit3" value="ค้นหา" />
    </form>    </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="1" cellspacing="1">
      <tr>
        <td width="9%" align="center"><strong>รหัส</strong></td>
        <td width="30%" align="center"><strong>ชื่อ - นามสกุล </strong></td>
        <td width="12%" align="center"><strong>ระดับ</strong></td>
        <td width="18%" align="center"><strong>เงินเดือน</strong></td>
        <td width="12%" align="center"><strong>คณะ</strong></td>
        <td width="19%" align="center"><strong>การจัดการ</strong></td>
        </tr>
      <?
         $search_member = mysql_query("select * from tb_member where name like '%$_REQUEST[search]%' or lname like '%$_REQUEST[search]%' order by id_member");
         $nums_m = 1;
         while($show_member = mysql_fetch_array($search_member)) {
            $bgc = ($bgc=="#FAF2E6") ? "#FAE6E6" : "#FAF2E6";
?>
      <tr bgcolor=<?=$bgc?>>
        <td align="center"><?=$nums_m?></td>
        <td><table width="100%" border="0" cellspacing="0">
            <tr>
              <td width="48%"><?=$show_member['Pname']?><?=$show_member['Name']?>
                &nbsp;&nbsp; </td>
              <td width="52%"><?=$show_member['Lname']?></td>
            </tr>
          </table></td>
        <td align="center"><?=$show_member['Level']?></td>
        <td align="center"><?=$show_member['Salary']?></td>
        <td align="center"><?=$show_member['faculty']?></td>
        <td align="center"><table width="100" border="0">
          <tr>
              <td width="48"><a href="index.php?sec=5">แก้ไข </a></td>
              <td width="42">ลบ</td>
            </tr>
        </table></td>
        </tr>
      <? $nums_m  ;
      } ?>
    </table></td>
  </tr>
</table>
</body>
</html>


select * tb_member  where Pname="ชื่อที่รับมา" and Lname="ชื่อนามสกุลที่รับมา"
ถ้าใช่ ให้กลับไปกรอกใหม่ ถ้าไม่ใช่ให้ insert ลง DB

ลองดูครับ ^^

ใสตรงไหนอ่ะค่ะไม่ถนัดเรื่องโค๊ดเลยแต่โดนบังคับต้องทำค่ะ

cacatua

อ้างถึงจาก: mawmeow ใน 26 เมษายน 2011, 23:25:01
อ้างถึงจาก: lovekanomcake ใน 26 เมษายน 2011, 22:50:53
อ้างถึงจาก: bouy22 ใน 26 เมษายน 2011, 22:38:58
คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P

ข้อแรกนะคะ   เด๋วมันมีอีกหลายข้อค่ะ     
อยากให้จัดการข้อมูลอาจารย์      มันจำชื่อ คนอ่ะค่ะ
พอเพิ่มชื่อเดิม     มันก็   ขึ้นมาอีก


<?
   if($_GET['add'] == 1) {
      mysql_query("insert into tb_member values (Null,  '$_REQUEST[pname]', '$_REQUEST[name]', '$_REQUEST[lname]','$_REQUEST[level]', '$_REQUEST[salary]', '$_REQUEST[level2]')");
      echo   "<script language=javascript>";
      echo   "window.location='index.php?sec=1';";
      echo   "</script>";
   }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ระบบสารสนเทศการเลื่อนขั้นเงินเดือน</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="index.php?sec=1&amp;add=1">
  <table width="100%" border="0" cellspacing="1">
    <tr >
      <td colspan="2" align="left">:: เพิ่มข้อมูลอาจารย์</td>
    </tr>
    <tr >
      <td width="22%" align="right">คำนำหน้า :</td>
      <td width="78%"><input name="pname" type="text" id="pname" size="15" /></td>
    </tr>
    <tr>
      <td align="right">ชื่อ :</td>
      <td><input name="name" type="text" id="name" size="25" /></td>
    </tr>
    <tr>
      <td align="right">นามสกุล :</td>
      <td><input name="lname" type="text" id="lname" size="25" /></td>
    </tr>
    <tr>
      <td align="right">คณะ</td>
      <td><select name="level2" id="level2">
        <option value="0">=คณะ=</option>
        <? $fpro_level = mysql_query("select * from tb_faculty");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
        <option value="<?=$show_level['id_faculty']?>" selected="selected">
          <?=$show_level['name_faculty']?>
          </option>
        <? } ?>
      </select></td>
    </tr>
    <tr>
      <td align="right">ระดับ : </td>
      <td><select name="level" id="level">
     <option value="0">=ระดับ=</option>
        <? $fpro_level = mysql_query("select * from tb_level");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
               <option value="<?=$show_level['ID_LEVEL']?>"><?=$show_level['LEVEL_NAME']?></option>
               <? } ?>
      </select>
      </td>
    </tr>
    <tr>
      <td align="right">ระดับเงินเดือน : </td>
      <td><input name="salary" type="text" id="salary" size="8" />
      บาท</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="บันทึก" />
        <input type="reset" name="Submit2" value="ยกเลิก" />
      </label></td>
    </tr>
  </table>
</form>
<table width="101%" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td>แสดงข้อมูลอาจารย์</td>
  </tr>
  <tr>
    <td><form id="" name="" method="post" action="index.php?sec=1">
      ค้นหาชื่อ - นามสกุล :
          <input name="search" type="text" id="search" />
          <input type="submit" name="Submit3" value="ค้นหา" />
    </form>    </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="1" cellspacing="1">
      <tr>
        <td width="9%" align="center"><strong>รหัส</strong></td>
        <td width="30%" align="center"><strong>ชื่อ - นามสกุล </strong></td>
        <td width="12%" align="center"><strong>ระดับ</strong></td>
        <td width="18%" align="center"><strong>เงินเดือน</strong></td>
        <td width="12%" align="center"><strong>คณะ</strong></td>
        <td width="19%" align="center"><strong>การจัดการ</strong></td>
        </tr>
      <?
         $search_member = mysql_query("select * from tb_member where name like '%$_REQUEST[search]%' or lname like '%$_REQUEST[search]%' order by id_member");
         $nums_m = 1;
         while($show_member = mysql_fetch_array($search_member)) {
            $bgc = ($bgc=="#FAF2E6") ? "#FAE6E6" : "#FAF2E6";
?>
      <tr bgcolor=<?=$bgc?>>
        <td align="center"><?=$nums_m?></td>
        <td><table width="100%" border="0" cellspacing="0">
            <tr>
              <td width="48%"><?=$show_member['Pname']?><?=$show_member['Name']?>
                &nbsp;&nbsp; </td>
              <td width="52%"><?=$show_member['Lname']?></td>
            </tr>
          </table></td>
        <td align="center"><?=$show_member['Level']?></td>
        <td align="center"><?=$show_member['Salary']?></td>
        <td align="center"><?=$show_member['faculty']?></td>
        <td align="center"><table width="100" border="0">
          <tr>
              <td width="48"><a href="index.php?sec=5">แก้ไข </a></td>
              <td width="42">ลบ</td>
            </tr>
        </table></td>
        </tr>
      <? $nums_m  ;
      } ?>
    </table></td>
  </tr>
</table>
</body>
</html>


select * tb_member  where Pname="ชื่อที่รับมา" and Lname="ชื่อนามสกุลที่รับมา"
ถ้าใช่ ให้กลับไปกรอกใหม่ ถ้าไม่ใช่ให้ insert ลง DB

ลองดูครับ ^^

ว่าแต่ในขั้นตอนการสั่งให้บันทึกข้อมูลลงตาราง ไม่ใช้วิธีการส่ง hidden field ไปพร้อมๆ กับการ submit form ละครับ

TtesSsSwwS

ถ้าเอาแบบลูกทุ่ง ก็เข้า phpmyadmin

เลือกที่ฟิล ชื่อ และ นามสกุล คลิ๊กที่ Unique จบครับ

ไม่ซ้ำแน่นอน

mawmeow

อ้างถึงจาก: lovekanomcake ใน 26 เมษายน 2011, 23:41:00
อ้างถึงจาก: mawmeow ใน 26 เมษายน 2011, 23:25:01
อ้างถึงจาก: lovekanomcake ใน 26 เมษายน 2011, 22:50:53
อ้างถึงจาก: bouy22 ใน 26 เมษายน 2011, 22:38:58
คือ จะให้แก้ให้ดู ตรงไหน ติดอะัไรยังไง แจ้งนิดนึง ครับ  :P

ข้อแรกนะคะ   เด๋วมันมีอีกหลายข้อค่ะ     
อยากให้จัดการข้อมูลอาจารย์      มันจำชื่อ คนอ่ะค่ะ
พอเพิ่มชื่อเดิม     มันก็   ขึ้นมาอีก


<?
   if($_GET['add'] == 1) {
      mysql_query("insert into tb_member values (Null,  '$_REQUEST[pname]', '$_REQUEST[name]', '$_REQUEST[lname]','$_REQUEST[level]', '$_REQUEST[salary]', '$_REQUEST[level2]')");
      echo   "<script language=javascript>";
      echo   "window.location='index.php?sec=1';";
      echo   "</script>";
   }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ระบบสารสนเทศการเลื่อนขั้นเงินเดือน</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="index.php?sec=1&amp;add=1">
  <table width="100%" border="0" cellspacing="1">
    <tr >
      <td colspan="2" align="left">:: เพิ่มข้อมูลอาจารย์</td>
    </tr>
    <tr >
      <td width="22%" align="right">คำนำหน้า :</td>
      <td width="78%"><input name="pname" type="text" id="pname" size="15" /></td>
    </tr>
    <tr>
      <td align="right">ชื่อ :</td>
      <td><input name="name" type="text" id="name" size="25" /></td>
    </tr>
    <tr>
      <td align="right">นามสกุล :</td>
      <td><input name="lname" type="text" id="lname" size="25" /></td>
    </tr>
    <tr>
      <td align="right">คณะ</td>
      <td><select name="level2" id="level2">
        <option value="0">=คณะ=</option>
        <? $fpro_level = mysql_query("select * from tb_faculty");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
        <option value="<?=$show_level['id_faculty']?>" selected="selected">
          <?=$show_level['name_faculty']?>
          </option>
        <? } ?>
      </select></td>
    </tr>
    <tr>
      <td align="right">ระดับ : </td>
      <td><select name="level" id="level">
     <option value="0">=ระดับ=</option>
        <? $fpro_level = mysql_query("select * from tb_level");
            while($show_level = mysql_fetch_array($fpro_level)) {?>
               <option value="<?=$show_level['ID_LEVEL']?>"><?=$show_level['LEVEL_NAME']?></option>
               <? } ?>
      </select>
      </td>
    </tr>
    <tr>
      <td align="right">ระดับเงินเดือน : </td>
      <td><input name="salary" type="text" id="salary" size="8" />
      บาท</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="บันทึก" />
        <input type="reset" name="Submit2" value="ยกเลิก" />
      </label></td>
    </tr>
  </table>
</form>
<table width="101%" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td>แสดงข้อมูลอาจารย์</td>
  </tr>
  <tr>
    <td><form id="" name="" method="post" action="index.php?sec=1">
      ค้นหาชื่อ - นามสกุล :
          <input name="search" type="text" id="search" />
          <input type="submit" name="Submit3" value="ค้นหา" />
    </form>    </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="1" cellspacing="1">
      <tr>
        <td width="9%" align="center"><strong>รหัส</strong></td>
        <td width="30%" align="center"><strong>ชื่อ - นามสกุล </strong></td>
        <td width="12%" align="center"><strong>ระดับ</strong></td>
        <td width="18%" align="center"><strong>เงินเดือน</strong></td>
        <td width="12%" align="center"><strong>คณะ</strong></td>
        <td width="19%" align="center"><strong>การจัดการ</strong></td>
        </tr>
      <?
         $search_member = mysql_query("select * from tb_member where name like '%$_REQUEST[search]%' or lname like '%$_REQUEST[search]%' order by id_member");
         $nums_m = 1;
         while($show_member = mysql_fetch_array($search_member)) {
            $bgc = ($bgc=="#FAF2E6") ? "#FAE6E6" : "#FAF2E6";
?>
      <tr bgcolor=<?=$bgc?>>
        <td align="center"><?=$nums_m?></td>
        <td><table width="100%" border="0" cellspacing="0">
            <tr>
              <td width="48%"><?=$show_member['Pname']?><?=$show_member['Name']?>
                &nbsp;&nbsp; </td>
              <td width="52%"><?=$show_member['Lname']?></td>
            </tr>
          </table></td>
        <td align="center"><?=$show_member['Level']?></td>
        <td align="center"><?=$show_member['Salary']?></td>
        <td align="center"><?=$show_member['faculty']?></td>
        <td align="center"><table width="100" border="0">
          <tr>
              <td width="48"><a href="index.php?sec=5">แก้ไข </a></td>
              <td width="42">ลบ</td>
            </tr>
        </table></td>
        </tr>
      <? $nums_m  ;
      } ?>
    </table></td>
  </tr>
</table>
</body>
</html>


select * tb_member  where Pname="ชื่อที่รับมา" and Lname="ชื่อนามสกุลที่รับมา"
ถ้าใช่ ให้กลับไปกรอกใหม่ ถ้าไม่ใช่ให้ insert ลง DB

ลองดูครับ ^^

ใสตรงไหนอ่ะค่ะไม่ถนัดเรื่องโค๊ดเลยแต่โดนบังคับต้องทำค่ะ

หน้านี้ครับ <form id="form1" name="form1" method="post" action="index.php?sec=1&add=1">

vava

อ้างถึงจาก: lucationjj ใน 26 เมษายน 2011, 23:24:15
ถ้าเข้าใจไม่ผิดนะ

คือมี ชื่ออาจาร์ย อยู่ในฐานข้อมูลแล้ว แต่พอกรอกแบบฟอร์มใส่ชื่อเดิมของ อาจาร์ยลงไป มันจะซ่ำกันใช่ไหม

ปล.ผมไม่เก่งนะ แค่ งูๆ ปลาๆ นักโปรแกรมมั่ว  :P

อาจารย์ซ่ำกันนี่ไม่ไหวนะครับ เดี๋ยวเด็กใจแตกครับ  :-[
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

sirisak

การซ่ำกันเป็นสิ่งที่ดี ดังนั้นจงซ่ำกัน  :wanwan004:

kudjung

อ้างถึงจาก: vava ใน 26 เมษายน 2011, 23:57:42
อ้างถึงจาก: lucationjj ใน 26 เมษายน 2011, 23:24:15
ถ้าเข้าใจไม่ผิดนะ

คือมี ชื่ออาจาร์ย อยู่ในฐานข้อมูลแล้ว แต่พอกรอกแบบฟอร์มใส่ชื่อเดิมของ อาจาร์ยลงไป มันจะซ่ำกันใช่ไหม

ปล.ผมไม่เก่งนะ แค่ งูๆ ปลาๆ นักโปรแกรมมั่ว  :P

อาจารย์ซ่ำกันนี่ไม่ไหวนะครับ เดี๋ยวเด็กใจแตกครับ  :-[

:P :P :P เข้าใจหาคำผิดนะท่าน

lucationjj

อ้างถึงจาก: vava ใน 26 เมษายน 2011, 23:57:42
อ้างถึงจาก: lucationjj ใน 26 เมษายน 2011, 23:24:15
ถ้าเข้าใจไม่ผิดนะ

คือมี ชื่ออาจาร์ย อยู่ในฐานข้อมูลแล้ว แต่พอกรอกแบบฟอร์มใส่ชื่อเดิมของ อาจาร์ยลงไป มันจะซ่ำกันใช่ไหม

ปล.ผมไม่เก่งนะ แค่ งูๆ ปลาๆ นักโปรแกรมมั่ว  :P

อาจารย์ซ่ำกันนี่ไม่ไหวนะครับ เดี๋ยวเด็กใจแตกครับ  :-[

พิมพ์เร็วไปหน่อย  :-[

ปล.เดียวกระทู้ ออกทะเลอีก  :P
[direct=][/direct]
วันนี้มี ไม่มีบล็อก index แล้ว

ultrasad

อ้างถึงจาก: smapan ใน 26 เมษายน 2011, 23:05:26
พอเปนสาวๆ ช่วยอย่างไวเลยนะครับ  :-[

จริงๆ น้องเค้าเป็นผู้ชายต่างหากล่ะ   :wanwan004:
:wanwan024:
[direct=http://www.thaiseoboard.com]ThaiseoBoard[/direct] | รวมรักใดในภิภพจบโลกา แม้นเลิศหล้า ก็ไม่ถึงกึ่งมารดร | I am Redshirted

ทฤษฎีทาง SEO อาจต้องทำตัว Bold หรือ Underline แต่คำว่า "รัก" ไม่ต้องก็ได้ เพราะเธอคงรู้ว่ามันมีความหมาย และ สำคัญ.

[direct=http://download.scriptinw.com]ดาวน์โหลดโปรแกรมฟรี[/direct] ทำเว็บให้คนใช้ ไม่ได้ทำไว้ให้บอทอ่าน :)

kobkung

เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
[direct=http://www.smilephp.com]Smilephp.com[/direct] รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262
[direct=http://www.sellerorder.com ระบบหลังบ้าน จัดการ Order ขายของ  ช่วงนี้หาคนทดสอบฟรี ขอได้ตามเมลในเว็บ[/direct]
งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ

smapan

อ้างถึงจาก: kobkung ใน 27 เมษายน 2011, 06:01:12
อ้างถึงจาก: smapan ใน 26 เมษายน 2011, 23:05:26
พอเปนสาวๆ ช่วยอย่างไวเลยนะครับ  :-[

พวกท่านยังมาก่อนผมอีก  :-[

:o ก็เห็น AVATAR แล้วอด comment ไม่ได้....
[direct=http://cp.siamhostweb.com/cart.php?gid=1]จูมล่าโฮส สยามโฮสเว็บ[/direct] [direct=http://www.modty.com]modty.com[/direct]
[direct=http://www.apartment.in.th]รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง[/direct]
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***

x-script

ตั้ง field ชื่ออาจารย์ เป็น unique

แล้วรัน

mysql("insert...") or die("<script>alert('ชื่้อซ้ำกัน');history.back();</script>");