ช่วยด้วยครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

4404

ช่วยด้วยครับ

โพสต์โดย 4404 » 17/10/2005 4:06 pm

คือผมอยากได้หลักการหรือวิธีเขียนโค้ดที่สามารถเพิ่ม-ลดจำนวน textbox ในหน้าเว็บได้ ผมต้องทำไงดีครับ

4404

โพสต์โดย 4404 » 17/10/2005 4:55 pm

ใช้ ชื่อ ของ ฟอร์ม เป็นตัวแปกรอาร์เร
เช่น
<form name="form[]" method="post" action="***">
<input type="text" name="textfield">
</form>

การเพิ่ม ก็วนลูปเอา ครับ
การลดก็ให้คลิกแล้วส่งค่าไป ยังไฟล์เพื่อลบได้

4404

โพสต์โดย 4404 » 17/10/2005 6:27 pm

เอา แบบ กล่าวๆ นะครับ ลองไป ดัด แปลงเอา ดู
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
</head>

<body>
<?
if($_POST["submit"]=="")
{
?>
<?php
}
?>
<?
if($_POST["submit"]=="Insert")
{
print "จัดการใดๆ กับการลบข้อมูล ".$_POST["data"];
}
if($_POST["submit"]=="Addbox")
{
?>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
<?php for($i=0;$i<$_POST['box'];$i++){?>
<p>
<input type=text name=data[]>
<input type=submit name=submit value="Insert">
<input type=submit name=submit value="Delete">
<?php } ?>
</p>
<p> <input type=text name=data[]>
<input type=submit name=submit value="Insert">
<input type=submit name=submit value="Delete">
<input name="box" type="text" id="box" size="3" maxlength="2">
<input type=submit name=submit value="Addbox">
</p>
</form>
<?php
}
if($_POST["submit"]=="Delete")
{
print "จัดการใดๆ กับ การลบ ข้อมูล ".$_POST["data"];
}
if($_POST["submit"]=="")
{
?>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
<input type=text name=data>
<input name="box" type="text" id="box" size="3" maxlength="2">
<br>
<br>
<input type=submit name=submit value="Insert">
<input type=submit name=submit value="Delete">
<input type=submit name=submit value="Addbox">
</form>
<?php
}
?>
</body>
</html>

4404

โพสต์โดย 4404 » 18/10/2005 1:37 pm

ขอบคุณมากครับ............ :-D




ปล.คือว่าใช้ theme แบบนี้ดูยากจังครับ มองไม่เห็น textbox เลย


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 88 และ บุคคลทั่วไป 0 ท่าน