ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingรบกวนแก้ code ให้หน่อยค่ะ
หน้า: 1 [2]  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: รบกวนแก้ code ให้หน่อยค่ะ  (อ่าน 2959 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #20 เมื่อ: 26 มกราคม 2012, 11:20:25 »

โค๊ด:
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >
      <table width="100%" border="0" cellpadding="5" cellspacing="5">
        <tr>
          <td width="15%"><div align="right"><span style="font-weight: bold">Start : </span></div></td>
          <td width="28%"><input name="st_date" type="text" id="st_date" value="<? echo date("Y-m-d"); ?>"/>     </td>
  <td width="17%">&nbsp;</td>
  <td width="40"></td>
        </tr>
        <tr>
          <td colspan="4" align="center">
  <? $r=0; while($row  < count($type)){?>
<input type="radio" name="type_id" id="type_id" value='<?= $q_type[$r]["type_id"] ?>' /> <?= $q_type[$r]["type_name"]?>
  <? $r++;} ?>
  </td>
          </tr>
      </table>
  <input type="submit" value='submit' />
        </form>

เขียนแบบไม่ได้รัน ไม่รู้ผ่านมั้ย ถ้าไม่ผ่านลองแก้ดูครับ ราวๆ นี้แหละ
บันทึกการเข้า

sleepcat
ก๊วนเสียว
*

พลังน้ำใจ: 54
ออฟไลน์ ออฟไลน์

กระทู้: 286



ดูรายละเอียด
« ตอบ #21 เมื่อ: 26 มกราคม 2012, 11:32:26 »

โค๊ด:
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >

การส่งแบบ enctype="multipart/form-data" จะเป็นการส่งแบบส่งไฟล์ คือเป็น binary ดังนั้น การจะดึงข้อมูลโดยใช้ $_POST[''] แบบนี้ตรง ๆ ไม่ได้ ต้องมา Object ในการอ่าน binary มาอ่าน แล้วแยกข้อมูลออกมาครับ ดังนั้น ถ้าไม่ได้ส่งไฟล์ไปด้วย ควรตัดออกครับ
บันทึกการเข้า
test_one
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 207



ดูรายละเอียด
« ตอบ #22 เมื่อ: 26 มกราคม 2012, 11:39:37 »

โค๊ด:
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >
      <table width="100%" border="0" cellpadding="5" cellspacing="5">
        <tr>
          <td width="15%"><div align="right"><span style="font-weight: bold">Start : </span></div></td>
          <td width="28%"><input name="st_date" type="text" id="st_date" value="<? echo date("Y-m-d"); ?>"/>     </td>
  <td width="17%">&nbsp;</td>
  <td width="40"></td>
        </tr>
        <tr>
          <td colspan="4" align="center">
  <? $r=0; while($row  < count($type)){?>
<input type="radio" name="type_id" id="type_id" value='<?= $q_type[$r]["type_id"] ?>' /> <?= $q_type[$r]["type_name"]?>
  <? $r++;} ?>
  </td>
          </tr>
      </table>
  <input type="submit" value='submit' />
        </form>

เขียนแบบไม่ได้รัน ไม่รู้ผ่านมั้ย ถ้าไม่ผ่านลองแก้ดูครับ ราวๆ นี้แหละ

ปกติ แล้ว ถ้า ทำแบบ  type="submit"   แล้ว ส่งค่า ไม่ได้ หรอ ค่ะ แบบนั้น ต้อง  type="radio"   อย่าง เดียวหรอ ค่ะ  ลอง ทำแบบ  type="radio"    ได้ แล้วค่ะ แต่ อยากทำแบบ type="submit"  มากกว่าค่ะ พอจะมีวิธีไหมค่ะ
บันทึกการเข้า
MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #23 เมื่อ: 26 มกราคม 2012, 11:45:51 »

ทำฟอร์มซ้อนใน loop ครับ
โค๊ด:
		  <? $r=0; while($row  < count($type)){?>
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >
<input type="submit" name="type_name" id="type_name" value='<?= $q_type[$r]["type_name"]?>' />
<input type="hidden" name="type_id" id="type_id" value='<?= $q_type[$r]["type_id"] ?>' />
</form>
  <? $r++;} ?>
บันทึกการเข้า

test_one
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 207



ดูรายละเอียด
« ตอบ #24 เมื่อ: 26 มกราคม 2012, 11:50:31 »

ทำฟอร์มซ้อนใน loop ครับ
โค๊ด:
		  <? $r=0; while($row  < count($type)){?>
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >
<input type="submit" name="type_name" id="type_name" value='<?= $q_type[$r]["type_name"]?>' />
<input type="hidden" name="type_id" id="type_id" value='<?= $q_type[$r]["type_id"] ?>' />
</form>
  <? $r++;} ?>
แล้วค่าที่อยู่ นอก loop  จะตามไปด้วยไหม ค่ะ
บันทึกการเข้า
MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #25 เมื่อ: 26 มกราคม 2012, 12:29:03 »

ทำฟอร์มซ้อนใน loop ครับ
โค๊ด:
		  <? $r=0; while($row  < count($type)){?>
<form id="dateCarGroup" name="dateCarGroup"  method="post" action="frm_type.php" enctype="multipart/form-data" >
<input type="submit" name="type_name" id="type_name" value='<?= $q_type[$r]["type_name"]?>' />
<input type="hidden" name="type_id" id="type_id" value='<?= $q_type[$r]["type_id"] ?>' />
</form>
  <? $r++;} ?>
แล้วค่าที่อยู่ นอก loop  จะตามไปด้วยไหม ค่ะ
ตามไปแค่ ใน form ครับถ้าไม่ใช้วิธีเลือก radio ก็ต้องทำแบบนี้
จริงๆ มันก็มีอีกหลายวิธี แต่ใช้พวก java มาช่วย html เพียวๆ ไม่ได้
บันทึกการเข้า

หน้า: 1 [2]  ทั้งหมด   ขึ้นบน
พิมพ์