Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > Add ข้อมูลเข้าตารางแล้ว มันกลายเป็นช่อง ซะงั้น ช่วยทีครับ



 

Add ข้อมูลเข้าตารางแล้ว มันกลายเป็นช่อง ซะงั้น ช่วยทีครับ

 



Topic : 020725

Guest




คืออย่างงี้ครับ

ผมสร้างหน้า Register form ขึ้นมา คือหน้านี้ http://seminar.thaietrend.com/register.php

แล้วสร้างหน้าประมวลผล เพื่อให้ add ข้อมูลเข้า database และ echo ผล ออกมา คือหน้านี้
http://seminar.thaietrend.com/addregister.php

จากนั้น สามารถเรียกดูข้อมูลได้ที่หน้า http://seminar.thaietrend.com/showdetail.php

ปรากฏว่าเมื่อทำทุกอย่างเรียบร้อยแล้ว ลองใช้งานดู โดยกรอกข้อมูลลงในฟอร์ม

แต่ผลคือ ที่สั่ง echo ผลออกมา นั้นกลายเป็นค่าว่าง

และเมื่อ เรียกดูข้อมูลที่หน้า showdetail.php ก็จะเห้นเป็นตารางว่างเปล่า แต่แถวของตารางก็เพิ่มขึ้นนะครับ

ผมไม่แน่ใจจึง access เข้าไปดูในฐานข้อมูลในโฮสต์ ก็มีแถวเกิดขึ้นนะครับ แต่ข้อมูลไม่มี ไม่รู้ว่าเกิดอะไรขึ้นเกด
เกิดอะไรขึ้น

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

รบกวนผู้เชี่ยวชาญช่วยตอบหน่อยครับ ขอบพระคุณล่วงหน้า


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 28 มิ.ย. 2551 14:16:35 By : chitnua View : 1365 Reply : 5
 

 

No. 1



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ไม่ลองเอาโค๊ดมาแป๊ะละ จะได้มีคนช่วยดูให้ว่าเขียนผิดตรงไหนหรือเปล่า






Date : 29 มิ.ย. 2551 21:50:17 By : อั๋น
 


 

No. 2

Guest


นี่คือหน้า Register form

<p class="content">กรุณากรอกข้อมูลของท่าน เพื่อจองที่นั่งสัมมนา</p>
<p class="content">เลือกหลักสูตร</p>
<form id="register" name="register" method="post" action="addregister.php">
<span class="content">
<label>
<select name="course" id="course">
<option value="handmade-book">หนังสือดี เขียนเอง ทำเอง ขายเองก็ได้</option>
<option value="e-commerce-business">การออกแบบโมเดลธุรกิจและวางแผนธุรกิจ อี-คอมเมิร์ซ เบื้องต้น</option>
<option value="web-desgin">การออกแบบและจัดทำเว็บไซต์ขั้นพื้นฐาน</option>
<option value="web-development">การพัฒนาและยกระดับเว็บไซต์</option>
<option value="web-advance">การออกแบบและพัฒนาเว็บไซต์ระดับมืออาชีพ</option>
<option value="mainboard">อบรมการซ่อมเมนบอร์ด</option>
<option value="foot-massage">อบรมนวดฝ่าเท้า</option>
</select>
</label>
</span>
*
<p class="content">รอบวันที่ / Date
<label>
<input name="date" type="text" id="date" size="30" maxlength="50" />
</label>
*</p>
<p class="content">จำนวนที่นั่ง / Seat
<label>
<input name="seat" type="text" id="seat" size="10" maxlength="3" />
</label>
</p>
<p class="content">ชื่อ-นามสกุล / Name &amp; Lastname<br />
<label>
<input name="name" type="text" id="name" size="50" maxlength="100" />
</label>
*</p>
<p class="content">เบอรโทรศัพท์ / Tel
<label>
<input name="phone" type="text" id="phone" size="20" maxlength="30" />
</label>
*</p>
<p class="content">e-mail
<label>
<input name="email" type="text" id="email" size="50" maxlength="100" />
</label>
*</p>
<p class="content">ที่อยู่ / Address</p>
<p class="content">
<label>
<textarea name="address" cols="50" rows="4" id="address"></textarea>
</label>
</p>
<p class="content">รายละเอียดอื่นๆ / Details </p>
<p>
<span class="content">
<label>
<textarea name="detail" cols="50" rows="4" id="detail"></textarea>
</label>
</span></p>
<p>
<span class="content">
<label>
<input type="submit" name="Submit" value="Submit" />
</label>
<label>
<input name="reset" type="reset" id="reset" value="Reset" />
</label>
</span></p>
<p><span class="content">*การจองจะมีผลสมบูรณ์เมื่อท่านชำระเงินเรียบร้อยแล้วเท่านั้น กรุณาเลือกวิธีการชำระเงินในหน้าถัดไป<br />
สอบถามรายละเอียด โทร.08-6020-5737, 08-4527-4524, 08-4527-4528 หรือ e-mail: [email protected]</span> </p>
</form>

และนี่คือหน้า add register

<?php

echo "ท่านได้ทำการจองที่นั่งสัมมนาเรียบร้อยแล้ว<br>โดยมีรายละเอียดดังนี้<br>";
echo "Course : ".$course."<br>";
echo "รอบวันที่ / Date : ".$date."<br>";
echo "จำนวนที่นั่ง / Seat : ".$seat."<br>";
echo "ชื่อ-นามสกุล / Name-Lastname : ".$name."<br>";
echo "เบอร์โทรศัพท์ / Tel. : ".$phone."<br>";
echo "email : ".$email."<br>";
echo "ที่อยู่ / Address : ".$address."<br>";
echo "รายละเอียดอื่นๆ / Details : ".$detail."<br>";

$host="mysql4.websitesource.net";
$user="thaietr_regis";
$password="xxxxx";
$dbname="thaietr_regis";

mysql_connect($host,$user,$password)or die("ติดต่ด Host ไม่ได้");
mysql_select_db($dbname)or die("ติดต่ดฐานข้อมูลไม่ได้");
$sql="INSERT INTO registerinfo
(course,date,seat,name,phone,email,address,detail)
VALUES
('$course','$date','$seat','$name','$phone','$email','$address','$detail')";

$sqlquery=mysql_db_query($dbname,$sql);
echo "<p>กรุณา <a href=payment.php>คลิกที่นี่</a> เพื่อเลือกและดูรายละเอียดวิธีการชำระเงิน";

mysql_close();
?>

นี่คือหน้า show detail

<?php
$host = "mysql4.websitesource.net";
$user = "thaietr_regis";
$password = "xxxx";
$dbname = "thaietr_regis";

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

$sql = "SELECT*FROM registerinfo";
$sqlquery = mysql_db_query($dbname,$sql);

echo "<h4>ตารางแสดงรายละเอียดผู้สมัครเข้าอบรม ทั้งหมด ".mysql_num_rows($sqlquery)." คน โดยมีข้อมูลดังนี้</h4>";
echo "<p>";
echo "<table>";
echo "<tr bgcolor=FFCC99>";
echo "<td align = center>Course</td>";
echo "<td align = center>Date</td>";
echo "<td align = center>Seat</td>";
echo "<td align = center>Name-Lastname</td>";
echo "<td align = center>Phone</td>";
echo "<td align = center>e-mail</td>";
echo "<td align = center>Address</td>";
echo "<td align = center>Details</td>";
echo "<td align = center>Send mail</td>";
echo "<td align = center>id</td>";
echo "</tr>";

while($array=mysql_fetch_array($sqlquery))
{
$id=$array['id'];
echo "<tr bgcolor=FFCCFF>";
echo "<td>".$array['course']."</td>";
echo "<td>".$array['date']."</td>";
echo "<td>".$array['seat']."</td>";
echo "<td>".$array['name']."</td>";
echo "<td>".$array['phone']."</td>";
echo "<td>".$array['email']."</td>";
echo "<td>".$array['address']."</td>";
echo "<td>".$array['detail']."</td>";
echo "<td><a href=\"sendmail.php?id=$id\">ส่งเมล</a></td>";
echo "<td>".$array['id']."</td>";
}
echo "</table>";
mysql_close();
?>

แต่ผมว่าไม่น่ามีปัญหาที่โค๊ดนะครับ เพราะลองรันในเครื่องแล้วใช้ได้

ยังไงช่วยดูด้วยครับ
Date : 30 มิ.ย. 2551 15:28:23 By : chitnua
 

 

No. 3

Guest


ลองเอาคำสั่งนี้มาใช้รับค่าจาก form ดูนะครับ
$course=$_POST['course'];
ใส่ให้ครบทุกตัวแปรที่มีการส่งค่านะครับ ลองดูนะครับ
Date : 30 มิ.ย. 2551 19:14:00 By : ผ่านมา ไม่ผ่านไป
 


 

No. 4

Guest


ขอบคุณมากครับ ใช้ได้แล้วครับ

ผมลืมเรื่องนี้ไปเลยครับ
Date : 1 ก.ค. 2551 22:11:14 By : chitnua
 


 

No. 5

Guest


<input name="datein" type="hidden" id="datein" value="<?print date("Y/ m/d H:i:s"); ?>" />

โค้ดอันนี้บันทึกวันที่และเวลาเลยเปล่าคะ
Date : 29 ธ.ค. 2551 16:04:48 By : salim
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Add ข้อมูลเข้าตารางแล้ว มันกลายเป็นช่อง ซะงั้น ช่วยทีครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่