เลือกรายชื่อจากฐานข้อมูลโดยวิธี checkbox แล้วปรินท์หลายรายการ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เลือกรายชื่อจากฐานข้อมูลโดยวิธี checkbox แล้วปรินท์หลายรายการ
เลือกรายชื่อจากฐานข้อมูลโดยวิธี checkbox แล้วปรินท์หลายรายการ
Copy
ผมต้องการเลือกรายชื่อลูกค้าที่มีอยู่ในฐานข้อมูล โดย checkbox แล้วปรินท์จ่าหน้าซองจดหมาย
ปัญหาคือมันขึ้นซ้ำกัน (ตามภาพ)
<img alt="" _cke_saved_src="http://i.imgur.com/pyAKVvK.jpg" src="http://i.imgur.com/pyAKVvK.jpg">
<img alt="" _cke_saved_src="http://i.imgur.com/OhCDcJU.jpg" src="http://i.imgur.com/OhCDcJU.jpg">
โค้ด form.php
<form action="formprint.php" method="post" name="list">
<input type="checkbox" name="list[]" value="<? echo "$title"; ?><? echo "$name"; ?> <? echo "$address"; ?>
<input name="btnSubmit" type="submit" value="Submit">
</form>
โค้ด formprint
<?
$objConnect = mysql_connect("localhost","root","43786");
$objDB = mysql_select_db("winyuchon");
$strSQL = "SELECT * FROM member";
$objQuery = mysql_query($strSQL);
echo"<table border="1" cellspacing="1" cellpadding="1"><tr>";
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
echo "<td>";
$intRows++;
?>
<?
for($i=0;$i<count($_POST["list"]);$i++)
{
if(trim($_POST["list"][$i]) != "")
{
echo "".$_POST["list"][$i]."<br>";
}
}
?>
<?
echo"</td>";
if(($intRows)%2==0)
{
echo"</tr>";
}
}
echo"</tr></table>";
?>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ