|
|
|
ช่วยหน่อยครับ - อยากได้ code แบบฟอร์มสมัครสมาชิก ที่มีทั้ง textbox listmenu textarea |
|
|
|
|
|
|
|
ผมว่า
ลองทำเองก่อนดีกว่าครับ
แล้วติดตรงไหนก็มาโพสถามนะครับ
|
|
|
|
|
Date :
2009-02-18 14:29:06 |
By :
rasabut |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************regis.php*****************/
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis620_bin" />
<title>แบบฟอร์มแจ้งปัญหา</title>
<style type="text/css">
</style>
</head>
<div id="Layer1">
<p align="center" class="style2"> แบบฟอร์มแแจ้งซ่อม</p>
<form id="from1" name="from1" method="post" action="form_service1.php">
<div align="center">
<p> </p>
<label><span class="style3 style15"><strong>ครุภัณฑ์:</strong></span>
<input type="text" name="id" />
<br />
<br />
<span class="style3 style15"><strong>ชื่อ :</strong></span>
<input type="text" name="name" />
<br />
<br />
<span class="style3 style15"><strong>นามสกุล :</strong></span>
<input type="text" name="sname" />
<br />
<br />
วัน
<select name="select" id="select">
<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>
เดือน
<select name="select2" id="select2">
<option> มกราคม</option>
<option>กุมภาพันธ์</option>
</select>
ปี
<select name="select3" id="select3">
<option>2550</option>
</select>
<br />
<br />
<span class="style15"><strong> เวลา</strong>:</span>
<input type="text" name="time" />
<br />
<br />
<span class="style3 style15"><strong>เบอร์โทร :</strong></span>
<input type="text" name="tel" />
<br />
<br />
<span class="style15"><span class="style17"> </span></span>หน่วยงาน
<select name="select5" id="select5">
<option>สบอ</option>
<option>สพต</option>
</select>
</label>
ประเภท
<select name="select4" id="select4">
<option>computer</option>
<option>monitor</option>
<option>printer</option>
</select>
</label> </p>
<p>
<label><span class="style3 style15"> <strong> รายละเอียดของปัญหา</strong></span><span class="style15">:</span>
<textarea name="maintainance" cols="45" rows="5"></textarea>
</label>
</p>
<p> </p>
<p>
<input type="submit" name="Submit" value="บันทึกข้อมูล" >
<input type="reset" name="Submit2" value="แก้ไข" >
<label> <span class="style3 style15"><strong> </strong></span></label>
</p>
<p>
<label></label>
</p>
<p>
<label></label>
</p>
</div>
</form>
<p> </p>
</div>
<div id="Layer7"><img src="../image/main page/images/template83_r1_c6.jpg" width="291" height="77" /></div>
<div id="Layer8"><img src="../image/main page/images/template83_r1_c8.jpg" width="331" height="77" /></div>
<div id="Layer9"></div>
<div id="Layer10"></div>
<div id="Layer11"></div>
<div id="Layer15"></div>
<div id="apDiv4"><img src="../image/TL1_dep.jpg" width="130" height="76" /></div>
</html>
/*******************************************************************************/
regis1.php
<html>
<?
$host="localhost";
$username="root";
$password="2111";
$db="rep";
$tb="regis";
$connect= mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql="select * from $tb where id=$id";
$db_query=mysql_db_query($db,$sql);
$num_rows=mysql_num_rows($db_query);
if($num_rows != 0) /* ตรวจสอบว่า Id นี้มีอยู่หรือยัง */
{
echo"<center><br>รหัส Id นี้มีอยู่แล้ว </center>";
//<div id="Layer1"><a href="adddata.php"><img src="image/back1.jpg" alt="กลับหน้าเดิม" width="71" height="29" border="0"></a></div>
exit();
}
else
{
mysql_query("INSERT INTO $tb(id,name,sname,date,time,tel,location,type,maintainance)
values('$id','$name','$sname','$date','$time', '$tel','$location','$type','$maintainance')")or die("เพิ่มข้อมูลลงฐานข้อมูลไม่ได้");
echo"เพิ่มข้อมูลลงฐานข้อมูลเรียบร้อยแล้ว";
}
mysql_close($connect);
?>
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<div id="Layer1"><a href="index_user.php"><img src="image/back1.jpg" alt="กลับหน้าเดิม" width="66" height="25" border="0"></a></div>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
ลองทำแล้วครับ มันยอมลงฐานข้อมูล มันลงฐานข้อมูลแค่textfieldแต่listmenuไม่ลง ฐานข้อมูล
|
|
|
|
|
Date :
2009-02-18 15:07:24 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขั้นแรกสร้างไฟล์สมัครสมาชิกก่อน register.php
- สร้างใน dreameweaver จะง่ายมากๆนะคะ เพราะมี list menu, textbox ฯ ให้เลือกใช้เยอะมาก
ขั้นตอนที่ 2 คือสร้างไฟล์ save.php
- ใช้คำสั่งภาษา php บันทึกข้อมูลที่ได้รับมาจาก register.php ทั้งหมดลงฐานข้อมูล โดยใช้คำสั่ง Insert
ลองศึกษาดูนะคะ เพราะมีตัวอย่างให้ดูเยอะมาก
**ก่อนบันทึกลงฐานข้อมูล จะต้องสร้างฐานข้อมูลเสียก่อนนะคะ
ลองศึกษาดู ถ้าไม่เข้าใจตรงไหนก็ถามได้จร้าาาา
^.^
|
|
|
|
|
Date :
2009-02-18 15:09:30 |
By :
acyber_g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างแล้วปัญาคือมันไม่ยอมบันทึกในdbครับ เลยเอาcode มาให้ช่วยแก้หน่อย
|
|
|
|
|
Date :
2009-02-18 15:14:33 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง $ชื่อของ listmenu ในคำสั่ง insert ดูนะคะ
เพราะเท่าที่ดู ไม่มี $ ชื่อ select , select2 , select3 , select4 , select5 อยู่เลย
|
|
|
|
|
Date :
2009-02-18 15:23:30 |
By :
acyber_g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแก้
mysql_query("INSERT INTO $tb(id,name,sname,date,time,tel,select,select2,select3,select4,select5)
values('$id','$name','$sname','$date','$time','$tel','$select','$select2', '$select3','$select4','$select5')")or die("เพิ่มข้อมูลลงฐานข้อมูลไม่ได้");
ลองดูนะคะ
|
|
|
|
|
Date :
2009-02-18 15:26:57 |
By :
acyber_g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อ่ะครับ ในฐานข้อมูลก็เลือกเป็น date แล้วครับ
|
|
|
|
|
Date :
2009-02-18 15:57:40 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาโค๊ดนี่ไปดูนะคะ
regis.php
<form name="form1" method="post" action="regis_save.php">
<table align="center">
<tr>
<td width="113" ><div align="left" class="style15">Username:</div></td>
<td width="637"><input name='Username' type='text' size='30' value=''/>
* </td>
</tr>
<tr>
<td><div align="left" class="style15" >Password:</div></td>
<td><input name='Password' type='password' size='30' value='' />
* </td>
</tr>
<tr>
<td><div align="left" class="style15" >Re - Password:</div></td>
<td><input name='RePassword' type='password' size='30' value='' />
* </td>
</tr>
<tr>
<td><div align="left" class="style15" >Email:</div></td>
<td><input name='email' type='text' size='30' value='' />
* </tr>
<tr>
<td><span class="style15">ประเภทสมาชิก:</span></td>
<td><select name="memType" id="memType">
<option value="">เลือกประเภทสมาชิก</option>
<option value="teacher">teacher</option>
<option value="student">student</option>
</select>
*</td>
</tr>
<tr>
<td><div align="left" class="style15" >คำนำหน้าชื่อ:</div></td>
<td><select name="title">
<option value="">เลือกคำนำหน้าชื่อ</option>
<option value="เด็กหญิง">เด็กหญิง</option>
<option value="เด็กชาย">เด็กชาย</option>
<option value="นาย">นาย</option>
<option value="นาง">นาง</option>
<option value="นางสาว">นางสาว</option>
</select>
* </td>
</tr>
<tr>
<td><div align="left" class="style15" >ชื่อ:</div></td>
<td><input name='name' type='text' size='30' value='' />
* </td>
</tr>
<tr>
<td><span class="style15">นามสกุล:</span></td>
<td><input name='surname' type='text' size='30' value='' />
* </td>
</tr>
<tr>
<td><span class="style15">ระดับการศึกษา:</span></td>
<td><select name="education">
<option value="">เลือกระดับการศึกษา</option>
<option value="ประถมศึกษา">ประถมศึกษา</option>
<option value="มัธยมศึกษา">มัธยมศึกษา</option>
<option value="ปริญญาตรี">ปริญญาตรี</option>
<option value="ปริญญาโท">ปริญญาโท</option>
<option value="ปริญญาเอก">ปริญญาเอก</option>
<option value="บุคคลทั่วไป">บุคคลทั่วไป</option>
</select>
*</td>
</tr>
<tr>
<td><span class="style15">อาชีพ:</span></td>
<td><input name='Occ' type='text' id="Occ" value='' size='30' />
* </tr>
<tr>
<td><span class="style15">ตำแหน่ง:</span></td>
<td><input name='Posit' type='text' id="Posit" value='' size='30' />
* </tr>
<tr>
<td><span class="style15">สถานที่ทำงาน::</span></td>
<td><input name='work' type='text' size='30' value='' />
* </td>
</tr>
<tr>
<td><span class="style15">เบอร์โทรศัพท์:</span></td>
<td><input name='tel' type='text' size='30' value='' />
* </td>
</tr>
<tr>
<td><span class="style15">ที่อยู่:</span></td>
<td><textarea name='address' cols='30' rows='5'></textarea>
* </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td></td>
<td><input name="submit" type="submit" value="ตกลง">
<input name="reset" type="reset" onClick="history.go(-1);" value="ยกเลิก"> </td>
</tr>
</table>
</form>
regis_save.php
<?
$host="localhost";
$user="";
$pass="";
$db="ชื่อฐานข้อมูล";
$tb="ชื่อตาราง";
mysql_connect( $host,$user,$pass) or die ("?????????????????? Mysql ?????? ");
mysql_select_db($db) or die("????????????????????");
mysql_db_query($db,"INSERT INTO $tb (username, password, title, name, surname, address, education,position,occupation,occ_add,email,tel,status)
VALUES
('$Username','$Password','$title','$name','$surname', '$address','$education','$Posit','$Occ', '$work','$email','$tel','$memType')") or die (mysql_error());
echo "<br><br><center>Hello!! $name <br> <br>";
echo "คุณได้เป็นสมาชิกเรียบร้อยแล้ว";
mysql_close();
**ส่วนฐานข้อมูลให้ตั้งเป็นชนิด varchar ทั้งหมดนะคะ
|
|
|
|
|
Date :
2009-02-18 16:13:06 |
By :
acyber_g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ผมลองดูแล้วมันบันทึกในฐานข้อมูล แต่ผมขอแก้เข้ากับของผมก่อนนะครับแล้วจะมาบอกรับ
|
|
|
|
|
Date :
2009-02-18 16:34:22 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
^.^
เอาใจช่วยจร้า
|
|
|
|
|
Date :
2009-02-18 16:43:50 |
By :
acyber_g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าเปลี่ยน listmenu ตรงประเภทสมาชิก เพิ่มเข้าไป3list คือ วัน,เดือน,ปีโดยลงฐานข้อมูลฟิลเดียวกันคือdateละครับ
|
|
|
|
|
Date :
2009-02-18 17:53:27 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าเปลี่ยน listmenu ตรงประเภทสมาชิก เพิ่มเข้าไป3list คือ วัน,เดือน,ปีโดยลงฐานข้อมูลฟิลเดียวกันคือdateละครับ
|
|
|
|
|
Date :
2009-02-19 09:48:01 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนขอ code แบบเต็ม นะครับ ผมมือใหม่ ไม่ค่อยเข้าใจ
|
|
|
|
|
Date :
2009-02-19 11:34:13 |
By :
yutthana11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยข้อยแหน่ๆๆ พอดีเว็บผมเป็น้html แต่ผมได้เอาโค๊ดสมัครแบบฟอร์มมาใส่ไว้ในเว็บพอดีว่าผมอยากดึงข้อมูลในเว็บที่มีคนมาสมัครเอามาลงไว้ในเครื่องจะมีขั้นตอนการทำอย่างไรครับเอาแบบละเอียดนะครับ ขอบคุณอาจารย์ทุกท่านครับเข้าไปดูในเว็บก็ได้ครับลองอัพขึ้นแล้วhttp://www.najalern.ob.tc/contact.htm
|
|
|
|
|
Date :
2009-11-20 17:53:11 |
By :
kwan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$host="localhost";
$user="";
$pass="";
$db="ชื่อฐานข้อมูล";
$tb="ชื่อตาราง";
mysql_connect( $host,$user,$pass) or die ("?????????????????? Mysql ?????? ");
mysql_select_db($db) or die("????????????????????");
mysql_db_query($db,"INSERT INTO $tb (username, password, title, name, surname, address, education,position,occupation,occ_add,email,tel,status)
VALUES
('$Username','$Password','$title','$name','$surname', '$address','$education','$Posit','$Occ', '$work','$email','$tel','$memType')") or die (mysql_error());
echo "<br><br><center>Hello!! $name <br> <br>";
echo "คุณได้เป็นสมาชิกเรียบร้อยแล้ว";
mysql_close();
ใส่ยังไง อ่า ครับๆ ช่วยบอก ผมที
แอดมาครับFAcebook - [email protected]
เปิดทีมวิวทัมให้ผมเลยแล้วกัน ง่ายดีครับๆ
|
|
|
|
|
Date :
2012-12-22 22:42:41 |
By :
nopparat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|