เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

papigra
PHP Newbie
PHP Newbie
Posts: 3
Joined: 20/04/2009 4:50 pm

เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

Post by papigra » 20/04/2009 5:13 pm

คือว่า ได้สร้างฐานข้อมูลและสร้างฟอร์มเรียบรอ้ยหมดแล้ว และทดสอบเพิ่มข้อมูลจากฟอร์มเข้าสู่ database ได้ไม่มีปัญหาอะไรเลย ทดสอบโดยจำลองเครื่องตัวเองเป็น server
แต่ตอนที่สำคัญอยู่ตรงนี้ ค่ะ
ตอนที่จะอับขึ้น host จริง ก็สร้างฐานข้อมูลบน host เรียบรอ้ย แก้ไฟล์ config เรียบรอ้ย ถึงคราวอับขึ้น host มีการconnect ฐานข้อมูล แต่ว่าข้อความที่กรอกจากฟอร์ม ไม่เข้าฐานข้อมูล ที่ทราบว่ามีการconnect เพราะว่าเปิดดูที่ ฐานข้อมูล Mysql บน host จริง ค่า id ที่ตั้งเป็น au_to ก็เพิ่มขึ้นเรือ่ยๆๆตามจำนวนครั้งที่เรากด submit เช่น 1 2 3 4 ตามลำดับ แต่ว่าข้อความหลังจาก ฟิลล์ id ไป เช่น name,lastname, age เป็นต้น ไม่มีค่าที่เรากรอกจากฟอร์มเข้ามาเลย ก็เลยมาดูชือ ฟิลล์แต่ละฟิลล์ว่าถูกตอ้งหรือไม่ก็ถูกต้องเหมือนกันทุกอย่างกับ ฐานข้อมูลในเครืองตัวเองที่จำลองเป็น server ไม่ทราบว่าท่านใดเคยเจอปัญหาแบบนี้บ้าง กรุณาช่วยแนะนำทีนะคะ วันนี้นั่งงมทั้งวัน ยังหาทางสว่างไม่เจอเลย หรือว่าถ้าไม่เข้าใจในคำถามหรือว่าข้อมูลที่ให้น้อยเกินไปก็บอกได้นะคะ ตอ้งการความช่วยเหลือมากเลยค่ะ ขอบพระคุณล่วงหน้านะคะสำหรับคำตอบ เพราะเพิ่มเริ่มศึกษาการเขียนเว็บ database ค่ะ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22576
Joined: 22/09/2008 6:18 pm
Contact:

Re: เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

Post by mindphp » 20/04/2009 11:58 pm

ฐานข้อมูลอะไร เวอร์ชั่นอะไร
php เวอร์ชั่นอะไร
เอา phpinfo
กับโค้ดมาลงให้ดูได้ไหม
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

papigra
PHP Newbie
PHP Newbie
Posts: 3
Joined: 20/04/2009 4:50 pm

Re: เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

Post by papigra » 21/04/2009 9:13 am

ได้ค่ะ
ตอนจำลองเครื่องใช้ appserv 2.5.8
ฐานข้อมูล = Mysql
php = 2.9.2

host
ฐานข้อมูล =Mysql
php 2.10.3

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

form.php.........................................................................

<form id="form1" name="form1" method="post" action="register_show.php">
<table width="100%" border="0" align="light">
<tr>
<td width="44%" bgcolor="#FFEAFF"><span class="style11 style2 style3">ชื่อ</span></td>
<td width="56%" bgcolor="#FFEAFF"><span class="style4">
<input name="name" type="text" id="name" maxlength="30" />
<span class="style13 style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">นามสกุล</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="lastname" type="text" id="lastname" maxlength="30" />
<span class="style13 style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">อายุ</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="age" type="text" id="age" maxlength="2" />
ปี</span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style4">เพศ</span></td>
<td bgcolor="#FFEAFF"><span class="style4">ชาย
<input name="gender" type="radio" value="ชาย" />
หญิง
<input name="gender" type="radio" value="หญิง" />
</span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">ว/ด/ป เกิด </span></td>
<td bgcolor="#FFEAFF"><p class="style4">
<select name="birthday" id="birthday">
<option value="NO">...select...</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
&nbsp;&nbsp;&nbsp;
<select name="month" id="month">
<option value="NO">...Select...</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
ค.ศ.
<select name="years" id="years">
<option value="No">...select...</option>
<option value="2009">2009</option>
<option value="2008">2008</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1945">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
</select>
</p></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFEAFF"><span class="style11 style2 style3">ที่อยู่</span></td>
<td valign="top" bgcolor="#FFEAFF"><span class="style4">
<textarea name="address" cols="30" rows="3" id="address"></textarea>
</span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">จังหวัด</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="province" type="text" id="province" />
<span class="style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">ประเทศ</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="country" type="text" id="country" />
<span class="style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style4">รหัสไปรษณีย์</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="code" type="text" id="code" />
<span class="style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">เบอร์โทร</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="phon" type="text" id="phon" />
<span class="style13 style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3">E-mail</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<input name="email" type="text" id="email" />
<span class="style13 style1">*</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style11 style2 style3 style5">ระดับการศึกษา/กำลังศึกษา</span></td>
<td bgcolor="#FFEAFF"><span class="style4">
<select name="education" id="education">
<option value="No">...Select...</option>
<option value="ประถมศึกษา">ประถมศึกษา</option>
<option value="มัธยมศึกษา">มัธยมศึกษา</option>
<option value="อื่นๆ">อื่นๆ</option>

</select>
</span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style5"></span></td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style6">กรุณาเลือกระดับชั้นที่ต้องการเรียน</span></td>
<td bgcolor="#FFEAFF"><select name="grade" id="grade">
<option>----------------Select--------------</option>
<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>
<option value="อื่นๆ">อื่นๆ</option>

</select></td>
</tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style6">กรุณาเลือกวิชาที่ต้องการเรียน</span></td>
<td bgcolor="#FFEAFF"><select name="subject" id="subject">
<option>---------Select---------</option>
<option value="วิชาคณิตศาสตร์">วิชาคณิตศาสตร์</option>
<option value="อื่นๆ">อื่นๆ</option>
</select></td>
</tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td valign="top" bgcolor="#FFEAFF"><span class="style6">กรุณาระบุ ชื่อบทเรียน/หัวข้อบทเรียน </span></td>
<td bgcolor="#FFEAFF"><span class="style7">
<textarea name="lesson" cols="30" rows="3" id="lesson"></textarea>
<br />
<span class="style22">(เช่น ครน.,ความน่าจะเป็น,อัตราส่วนและร้อยละ เป็นต้น)</span></span></td>
</tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td valign="top" bgcolor="#FFEAFF"><span class="style6">กรุณาเลือกวันที่ต้องการเรียน</span></td>
<td bgcolor="#FFEAFF"><p>
<input name="day1" type="checkbox" id="day1" value="อาทิตย์" />
<span class="style4">อาทิตย์<br />
<input name="day2" type="checkbox" id="day2" value="จันทร์ " />
จันทร์<br />
<input name="day3" type="checkbox" id="day3" value="อังคาร" />
อังคาร<br />
<input name="day4" type="checkbox" id="day4" value="พุธ" />
พุธ<br />
<input name="day5" type="checkbox" id="day5" value="พฤหัสบดี" />
พฤหัสบดี<br />
<input name="day6" type="checkbox" id="day6" value="ศุกร์" />
ศุกร์<br />
<input name="day7" type="checkbox" id="day7" value="เสาร์" />
เสาร์</span><br />
<span class="style22">(สามารถเลือกเรียนได้มากกว่า1วัน)</span><br />
<br />
</p> </td>
</tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#FFEAFF"><span class="style6">กรุณาเลือกเวลาที่ต้องการเรียน</span></td>
<td bgcolor="#FFEAFF"><input name="time_ap" type="radio" value="AM" />
<span class="style4"> AM
<input name="time_ap" type="radio" value="PM" />
PM</span></td></tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF"><select name="time_a" id="time_a">
<option>.select.</option>
<option value="01.00">01.00</option>
<option value="01.30">01.30</option>
<option value="02.00">02.00</option>
<option value="02.30">02.30</option>
<option value="03.00">03.00</option>
<option value="03.30">03.30</option>
<option value="04.00">04.00</option>
<option value="04.30">04.30</option>
<option value="05.00">05.00</option>
<option value="05.30">05.30</option>
<option value="06.00">06.00</option>
<option value="06.30">06.30</option>
<option value="07.00">07.00</option>
<option value="07.30">07.30</option>
<option value="08.00">08.00</option>
<option value="08.30">08.30</option>
<option value="09.00">09.00</option>
<option value="09.30">09.30</option>
<option value="10.00">10.00</option>
<option value="10.30">10.30</option>
<option value="11.00">11.00</option>
<option value="11.30">11.30</option>
<option value="12.00">12.00</option>
</select>
&nbsp;-&nbsp;
<select name="time_p" id="time_p">
<option value=".select.">.select.</option>
<option value="01.00">01.00</option>
<option value="01.30">01.30</option>
<option value="02.00">02.00</option>
<option value="02.30">02.30</option>
<option value="03.00">03.00</option>
<option value="03.03">03.30</option>
<option value="04.00">04.00</option>
<option value="04.30">04.30</option>
<option value="05.00">05.00</option>
<option value="05.30">05.30</option>
<option value="06.30">06.30</option>
<option value="07.00">07.00</option>
<option value="07.30">07.30</option>
<option value="08.00">08.00</option>
<option value="08.30">08.30</option>
<option value="09.00">09.00</option>
<option value="09.30">09.30</option>
<option value="10.00">10.00</option>
<option value="10.30">10.30</option>
<option value="11.00">11.00</option>
<option value="11.30">11.30</option>
<option value="12.00">12.00</option>
</select></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFEAFF"><span class="style4"><span class="style23">หากต้องการเรียนวิชาหรือระดับชั้นอื่่นๆโปรดระบ</span>ุ</span></td>
<td bgcolor="#FFEAFF"><textarea name="oter" cols="30" rows="5" id="oter"></textarea></td>
</tr>
<tr>
<td bgcolor="#FFEAFF">&nbsp;</td>
<td bgcolor="#FFEAFF">&nbsp;</td>
</tr>
<tr>
<td valign="bottom" bgcolor="#FFEAFF"><span class="style4"><a href="../index.php">กลับหน้าแรก</a></span></td>
<td bgcolor="#FFEAFF"><input type="submit" name="Submit" value="ลงทะเบียนเรียน" />
<input type="reset" name="Submit2" value="ล้างข้อมูล" /></td>
</tr>
</table>
</form>





config.php.......................................................................
<?
$host = "localhost";
$user = "wish2learn";
$passwd = "12345";
$dbname = "register";


mysql_connect($host,$user,$passwd) or die ("ติดต่อ Host ไม่ได้");
mysql_select_db($dbname) or die ("ติดต่อฐานข้อมูลไมไ่ด้");
mysql_query("SET NAMES UTF8");
?>


form_show.php................................................................................

<?
include ('config.php');

$sql = "insert into register (id, name, lastname, age, gender, birthday, month, years, address, province, code, country, phon, email, education, grade, subject, lesson, day1, day2, day3, day4, day5, day6, day7, time_ap, time_a, time_p, oter) values ('$id', '$name', '$lastname', '$age', '$gender', '$birthday', '$month', '$years', '$address', '$province', '$code', '$country', '$phon', '$email', '$education', '$grade', '$subject', '$lesson', '$day1', '$day2', '$day3', '$day4', '$day5', '$day6', '$day7', '$time_ap', '$time_a', '$time_p', '$oter')";


$dbquery=mysql_db_query($dbname, $sql);
mysql_close();
?>


&nbsp;</p>
<table width="100%" border="0">
<tr>
<td bgcolor="#9BFF9B">
<div align="right">
<?
echo "<Font Size=2>ยินดีต้อนรับคุณ <Font Size=2 color=#0000FF>$name $lastname <BR></font>";
?>
&nbsp;</div></td>
</tr>
<tr>
<td bgcolor="#EAFFEA"></td>
</tr>
<tr>
<td bgcolor="#D5FFD5">
<?

echo "<Font Size=2>ชื่อ > <Font Size=2 color=#0000FF>$name<BR></font>";
echo "<Font Size=2>นามสกุล > <Font Size=2 color=#0000FF>$lastname<BR></font>";
echo "<Font Size=2>อายุ > <Font Size=2 color=#0000FF>$age<BR></font>";
echo "<Font Size=2>เพศ > <Font Size=2 color=#0000FF>$gender<BR></font>";
echo "<Font Size=2>วันเกิด> <Font Size=2 color=#0000FF>$birthday, $month, $years<BR></font>";
echo "<Font Size=2>ที่อยู่ > <Font Size=2 color=#0000FF>$address $province $country $code <BR></font>";
echo "<Font Size=2>เบอร์โทร > <Font Size=2 color=#0000FF>$phon<BR></font>";
echo "<Font Size=2>E-mail > <Font Size=2 color=#0000FF>$email<BR></font>";
echo "<Font Size=2>การศึกษา/กำลังศึกษาอยู่ > <Font Size=2 color=#0000FF>$education<BR></font>";
echo "<Font Size=2>ระดับชั้นที่ต้องการเรียน > <Font Size=2 color=#0000FF>$grade<BR></font>";
echo "<Font Size=2>วิชาที่่ต้องการเรียน > <Font Size=2 color=#0000FF>$subject<BR></font>";
echo "<Font Size=2>เนื้อหา/บทเรียน/หัวข้อที่ต้องการเรียน > <Font Size=2 color=#0000FF>$lesson<BR></font>";
echo "<Font Size=2>วันที่ต้องการเรียน > <Font Size=2 color=#0000FF>$day1 $day2 $day3 $day4 $day5 $day6 $day7 <BR></font>";
echo "<Font Size=2>ช่วงเวลาที่เลือกเรียน > <Font Size=2 color=#0000FF>$time_ap, $time_a - $time_p<BR></font>";
echo "<Font Size=2>ข้อเสนอแนะอื่นๆ > <Font Size=2 color=#0000FF>$oter<BR></font>";
?>

code Mysql...........................................ในการสร้างฐานข้อมูล

CREATE TABLE `register` ( `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(50) NOT NULL, `lastname` VARCHAR(50) NOT NULL, `age` INT(2) NOT NULL, `gender` VARCHAR(50) NOT NULL, `birthday` VARCHAR(50) NOT NULL, `month` VARCHAR(50) NOT NULL, `years` VARCHAR(50) NOT NULL, `address` VARCHAR(100) NOT NULL, `province` VARCHAR(50) NOT NULL, `code` INT(5) NOT NULL, `country` VARCHAR(50) NOT NULL, `phon` INT(10) NOT NULL, `email` VARCHAR(50) NOT NULL, `education` VARCHAR(50) NOT NULL, `grade` VARCHAR(50) NOT NULL, `subject` VARCHAR(50) NOT NULL, `lesson` VARCHAR(50) NOT NULL, `day1` VARCHAR(10) NOT NULL, `day2` VARCHAR(10) NOT NULL, `day3` VARCHAR(10) NOT NULL, `day4` VARCHAR(10) NOT NULL, `day5` VARCHAR(10) NOT NULL, `day6` VARCHAR(10) NOT NULL, `day7` VARCHAR(10) NOT NULL, `time_ap` VARCHAR(10) NOT NULL, `time_a` VARCHAR(10) NOT NULL, `time_p` VARCHAR(10) NOT NULL, `oter` VARCHAR(10) NOT NULL ) ENGINE = myisam;

papigra
PHP Newbie
PHP Newbie
Posts: 3
Joined: 20/04/2009 4:50 pm

Re: เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

Post by papigra » 21/04/2009 9:31 am

ที่ให้ดูเมือกี้อาจจะยาวไปนะคะ เลยลองสร้างไหมที่มีฟิล์ไม่เยอะ ลองดูเผื่อทำไรผิดนะคะ แต่ผลคือเหมือนเดิม id ที่เป็น au_to เพิ่ม แต่ข้อมูลไม่มีลองดูcode นะคะ
form.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>
</head>

<body>
<form id="form1" name="form1" method="post" action="form_post.php">
<p>name
<input name="name" type="text" id="name" />
</p>
<p>last
<input name="last" type="text" id="last" />
</p>
<p>
<input type="submit" name="Submit" value="Submit" />
</p>
</form>
</body>
</html>



form_post.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>
</head>

<?
$host = "localhost";
$user = "wish2learn";
$passwd = "12345";
$dbname = "test";


mysql_connect($host,$user,$passwd) or die ("ติดต่อ Host ไม่ได้");
mysql_select_db($dbname) or die ("ติดต่อฐานข้อมูลไมไ่ด้");
mysql_query("SET NAMES UTF8");

$sql = "insert into test (id, name, last) values ('$id', '$name', '$last')";


$dbquery=mysql_db_query($dbname, $sql);
echo "$name $last";
mysql_close();
?>
<body>
</body>
</html>


จากนั้นก็สร้างฐานข้อมูลธรรมดา ก็มี ฟิลล์
id กำหนดเป็น au_to
name
last
ชึ่งมีแค่ 3ฟิลล์ แต่ไหงไม่เข้าไม่ทราบ ช่วยดูทีนะคะ ขอบพระคุณอย่างสูง

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22576
Joined: 22/09/2008 6:18 pm
Contact:

Re: เกิดปัญหาข้อความจากformไม่เข้าไปอยู่ในฐานข้อมูล ช่วยแนะนำ

Post by mindphp » 21/04/2009 12:48 pm

ไม่เอา phpinfo() ให้ดู หรือครับ แต่พอเดา ออก
$name <-------- เอามาจากไหน ไำม่เห็นประกาศไว้ตรงไหน
$last <-------- เอามาจากไหน ไำม่เห็นประกาศไว้ตรงไหน

ลอง
$name = $_POST['name'];
$last = $_POST['last'];
เพราะใน form คุณกำหนด method="post"
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply

Return to “SQL - Database”

Users browsing this forum: No registered users and 1 guest