|
|
|
อยากได้โค้ต ปุ่มเพิ่มตามต้องการ ให้โชว์แค่ช่องเดียว และสามารถเพิ่มไปได้เรื่อย ๆ พูดไม่ถูกอะคะ ใครรู้ช่วยตอบหน่อยนะคะ php |
|
|
|
|
|
|
|
ประเด็นคือความต้องการของคุณ ต้องการให้แสดงช่องไหนเป็นหลักล่ะครับ คำถามในหัวตอนนี้ผมเยอะมาก
- เพราะอะไรถึงต้องโชว์ช่องเดียว ??
- ก็ปล่อยให้มันโชว์ก็ได้ ขั้นตอนการเพิ่ม หรือ insert to db ค่อยเช็คเอาก็ได้ว่า ช่องแรกจำเป็นต้องกรอกข้อมูล ช่องถัดไปไม่ต้องกรอกก็ได้ ??
|
|
|
|
|
Date :
2020-04-15 09:13:04 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<button onclick="AddResultProject()">+</button>
<script>
function AddResultProject(){
youObject.write('<textarea name="namearray[]" />');
}
ตัวอย่างต้อง approve ประยุกติ์ใช้เอง
สิ่งที่ควรรู้
HTML Object ถ้ายังไม่รู้จัก ควรไปหาอ่าน document ให้รู้จักก่อน
เรียนรู้วิธีการเรียกใช้ object getElementsByTagname getElementsByAttribute getElementByID
อย่ามัวแต่มาถาม ขวนขวายเปิด getting start ก่อนเลย มันมีทั้งหมดที่เราต้องรู้เพื่อใช้เขียนโปรแกรม
อ่านแล้วทดลองทำไปที่ละส่วน ทดลองไปที่ละ object ให้เข้าใจว่ามันคืออะไร ทำงานยังไง
ถ้าคุณทดลองจนเข้าใจในแต่ละส่วนแล้ว ค่อยมาสร้างงาน คุณจะไม่มีปัญหาในการเพิ่ม object แบบที่มาถามนี้เลย
ส่วนใหญ่พอเจอ getting start ก็เปิดข้ามๆไป ผลก็คือไม่เข้าใจอะไรเลย
ยกตัวอย่างผมเอง เมื่อ 30+ปีก่อน ก็ละอ่อนเหมือนคุณนั่นแหล่ะ
เริ่มเรียนคอมด้วยภาษา โครงสร้างอันแรกเลยก็ fortran (ถึงยังเขียน delphi อยู่จนถีงป่านนี้เพราะมันอยู่ในหัวแล้ว)
ก็มีหนังสือให้อ่านให้ศึกษา อ่านที่แรกก็อวดเก่ง อ่านข้ามอ่านข้าม สุดท้ายก็ไม่ได้อะไรเลย
ต้องมาเริ่มต้นอ่านใหม่รอบที่สอง อ่านมันทุกหน้า (ที่สำคัญไม่มีเครื่องให้ ทดลองซะด้วย ต้องไปมหาฯ ถีงจะมีเครื่องใช้)
ทำความเข้าใจไปที่ละส่วน จดสิ่งที่ไม่เข้าใจเอาไว้ พอไปมหาฯ ค่อยเริ่มเขียนทดลอง เริ่มถามครูที่ปรึกษา ผมไม่เรียกครูผมว่าอาจารย์ เพราะอาจารย์เป็นแค่ตำแหน่งการศึกษา มันห่างกับความหมายพ่อแม่ที่สอง
ปล. การสร้าง WEB Page ภาษาที่ใช้สร้าง มีกี่ภาษา ก็ต้องไปอ่าน document ของมันทั้งหมด
ตัวอย่างภาษาที่ใช้ร่วมกัน PHP HTML/javascript SQL
เน้น ที่หลังเอาโค๊ดที่เขียนมาลงด้วย ไม่ใช่เอาแต่ภาพมา
|
|
|
|
|
Date :
2020-04-15 09:29:37 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
</head>
<body>
<th height="126" scope="col"><img src="images/411.png" width="100%" height="220"></th>
<p>
<?php
//index.php
$connect = new PDO("mysql:host=linuxdb2.rmutsv.ac.th;,port=2121;charset=utf8;dbname=asu_project", "asusystem", "asu@2558");
function fill_unit_select_box($connect)
{
$output = '';
$query = "SELECT * FROM faculty ORDER BY fac_id ASC";
$statement = $connect->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
foreach($result as $row)
{
$output .= '<option value="'.$row["fac_id"].'">'.$row["fac_name"].'</option>';
}
return $output;
}
function fill_unit_select_box1($connect)
{
$output2 = '';
$query = "SELECT * FROM tlo_type ORDER BY type_id ASC";
$statement = $connect->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
foreach($result as $row)
{
$output2 .= '<option value="'.$row["type_id"].'">'.$row["type_name"].'</option>';
}
return $output2;
}
function fill_unit_select_box2($connect)
{
$output3 = '';
$query = "SELECT * FROM pos ORDER BY pos_id ASC";
$statement = $connect->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
foreach($result as $row)
{
$output3 .= '<option value="'.$row["pos_id"].'">'.$row["pos_name"].'</option>';
}
return $output3;
}
?>
<br>
<p>
<left>
<p><form id="form1" name="form1" method="post" action="add.php">
<table width="55%" height="208" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th height="35" colspan="2" align="left" bgcolor="#F9A484" scope="col">ข้อมูลส่วนบุคคล</th>
</tr>
<tr>
<td width="99%" bgcolor="#FFBE7D">ชื่อ :
<input type="text" name="name" id="name" value="" required>
นามสกุล :
<input type="text" name="lname" id="lname" value="" required> </td>
</tr>
<tr>
<td width="99%" bgcolor="#FFBE7D">เบอร์โทร :
<input type="text" name="phone" id="phone" value="" required>
E-mail :
<input type="text" name="mail" id="mail" value="" required></td>
</tr>
<tr>
<td width="99%" bgcolor="#FFBE7D">การศึกษา :
<input type="text" name="edu" id="edu" value="" required>
ตำแหน่งวิชาการ :
<select name="pos_id" required="required" class="form-control item_unit">
<option value="0">Select</option>
<?php echo fill_unit_select_box2($connect); ?>
</select>
</tr>
<tr>
<td width="99%" bgcolor="#FFBE7D">สาขา :
<input type="text" name="saka" id="daka" value="" required>
คณะ/สถาบัน :
<select name="fac_id" required="required" class="form-control item_unit">
<option value="0">Select</option>
<?php echo fill_unit_select_box($connect); ?></select>
</tr>
</table> <br>
<table width="55%" height="77" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th height="37" colspan="2" align="left" bgcolor="#F9A484" scope="col">ความเชี่ยวชาญ</th>
</tr>
<tr>
<td width="99%" height="37" bgcolor="#FFBE7D">สาขาความเชี่ยวชาญ :
<label for="exx"></label>
<textarea name="exx" id="exx" value="" required cols="45" rows="5"></textarea></td>
</tr>
</table> <br>
<table width="55%" height="86" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th height="34" colspan="2" align="left" bgcolor="#F9A484" scope="col">ผลงานวิจัย</th>
</tr>
<tr>
<td width="99%" height="47" bgcolor="#FFBE7D">ผลงานวิจัย :
<label for="work"></label>
<textarea name="work" id="work" value="" required cols="45" rows="5"></textarea>
</td>
</tr>
</table> <br>
<table width="55%" height="86" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th height="34" colspan="2" align="left" bgcolor="#F9A484" scope="col">ผลงานบริการทางวิชาการ</th>
</tr>
<tr>
<td width="99%" height="47" bgcolor="#FFBE7D">ผลงานบริการทางวิชาการ :
<label for="works"></label>
<textarea name="works" id="works" value="" required cols="45" rows="5"></textarea>
</td>
</tr>
</table>
<td height="36" colspan="2" bgcolor="#B3FFEC"><br />
<br />
<center><input type="submit" name="Add" id="Add" value="เพิ่มข้อมูล" /> </td>
</form>
</body>
</html>
|
|
|
|
|
Date :
2020-04-15 13:07:42 |
By :
d123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|