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 > สอบถามการ แสดงข้อมูลจาก sql แบบคอลัมป์ โดยมีเงื่อนไขตามแถวที่กำหนด



 

สอบถามการ แสดงข้อมูลจาก sql แบบคอลัมป์ โดยมีเงื่อนไขตามแถวที่กำหนด

 



Topic : 128922



โพสกระทู้ ( 49 )
บทความ ( 0 )



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




สอบถามการ แสดงข้อมูลจาก sql แบบคอลัมป์ รายละเอียดตามรูปแนบเลยคะ
รุป
คือปกติที่เคยทำจะดึงข้อมูลมาแสดงแบบ ตามแถว แต่เมื่อมีรุ่นรถเพ่ิมก็ต้องเพิ่มช่องในCode อยากให้เพิ่มรุ่นเท่าไรก็จะแสดงข้อมูลอัตโนมัติเองคะ รบกวนขอแนวทางด้วยค่ะ
1.ผลลัพธ์ที่ต้องการคือ export ข้อมูลเป็นคอลัมป์ คือรุ่นรถต่างๆ และแถวจะแสดงเพศ และรายละเอียดความสนใจรถ แยดตามเพศและรุ่นรถ

โค๊คที่เคยทำประมาณนี้คะ
Code (PHP)
                            <?php Include_once ("../pizzamobile/db/connectDatabase.php"); 

		 if ($buttonss6=="ค้นหา")
		{
				
				
		}else{
		
	if($_POST['date1']!=""){
	$date11=$_POST['date1'];}
	else{ $date11=date('Y-m-d');}
    $ye11=substr($date11, 0, 4);
    $mo11=substr($date11, 5, 2);
    $dd11=substr($date11, 8, 2);
	$dateser1=$ye11."-".$mo11."-01";
	$dateser2=$ye11."-".$mo11."-31";
	
		$rs="'RS'";
		$cc="'cancle'";
		
				  $strSQLxx99 = "SELECT booking.*, sfcar1.*, modelcar2.*, modelcar1.* FROM booking
				
				LEFT JOIN sfcar1 ON booking.sfcar1 = sfcar1.idsfcar1 
				LEFT JOIN  modelcar2 ON sfcar1.idmodelcar2 = modelcar2.idmodelcar2 
				LEFT JOIN  modelcar1 ON modelcar2.idmodelcar1 = modelcar1.idmodelcar1 
				where booking.marginkid11 between '$dateser1' and '$dateser2' and booking.statusbook =$rs order by modelcar1.idmodelcar1 asc , sfcar1.idsfcar1 asc ";

		$objQueryxx99 = mysql_query($strSQLxx99) or die ("Error Query [".$strSQLxx99."]");
		$num_rowsxx99 = mysql_num_rows($objQueryxx99);
		}
		
		
		?>
                            <?php while($objResultxx99 = mysql_fetch_array($objQueryxx99))
		{	
		
			if($objResultxx99["idmodelcar1"]=="M1001"){$camryQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1002"){$altisQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1003"){$viosQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1004"){$yarisQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1023"){$yarisaQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1021"){$sientaQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1005" or $objResultxx99["idmodelcar1"]=="M1006" or $objResultxx99["idmodelcar1"]=="M1007" or $objResultxx99["idmodelcar1"]=="M1022"){$orpcQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1008" or $objResultxx99["idmodelcar1"]=="M1009"){$bcQAAB1234++;	}	
		else if($objResultxx99["idmodelcar1"]=="M1010"){$cc42QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1011"){$cc24QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1012"){$cc44QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1013"){$dc42QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1014"){$dc24QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1015"){$dc44QAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1016" or $objResultxx99["idmodelcar1"]=="M1017" or $objResultxx99["idmodelcar1"]=="M1019"){$forQAAB1234++;		}
		else if($objResultxx99["idmodelcar1"]=="M1018"){$hiaceQAAB1234++;		}
			
	
		
		
		
		
		}
	$kangQAA123434=$camryQAA1234+$altisQAA1234+$viosQAA1234+$yarisQAA1234+$yarisaQAA1234+$sientaQAA1234+$orpcQAA1234;
		$kangQAAB1234=$camryQAAB1234+$altisQAAB1234+$viosQAAB1234+$yarisQAAB1234+$yarisaQAAB1234+$sientaQAAB1234+$orpcQAAB1234;
		$kbQAA123434=$bcQAA1234+$cc42QAA1234+$cc24QAA1234+$cc44QAA1234+$dc42QAA1234+$dc24QAA1234+$dc44QAA1234+$bcQAAB1234+$cc42QAAB1234+$cc24QAAB1234+$cc44QAAB1234+$dc42QAAB1234+$dc24QAAB1234+$dc44QAAB1234;
		$for1234=$forQAA1234+$forQAAB1234;
		$hiace1234=$hiaceQAA123434+$hiaceQAAB1234;
		$orther1234=$ortherQAA123434+$ortherQAAB1234;
		$allQAA123434=$forQAA1234+$hiaceQAA123434+$ortherQAA123434+$kangQAA123434+$kbQAA123434;
		
		$allQAAB1234=$forQAAB1234+$hiaceQAAB1234+$ortherQAAB1234+$kangQAAB1234+$kbQAAB1234;
		$all1234=$allQAA123434+$allQAAB1234;
	?>
                            </b></p>
                            <table width="1000" border="1">
                              <tbody>
                                <tr>
                                  <td colspan="19" bgcolor="#F4CF35">ชำระครบ/RS
                                    <?php $ho2="'Deler'";
				$strSQL1214999 = "SELECT * FROM login where cat=$ho2 ";
				$objQuery1214999 = mysql_query($strSQL1214999) or die ("Error Query [".$strSQL1214999."]");
				$objResultxx991214999 = mysql_fetch_array($objQuery1214999);
				echo $objResultxx991214999['username'] ?></td>
                                </tr>
                                <tr>
                                  <td rowspan="2">ชำระครบ/RS</td>
                                  <td colspan="7" bgcolor="#6AF4DC">เก๋ง</td>
                                  <td colspan="7" bgcolor="#F39A9B">กระบะ</td>
                                  <td rowspan="2" bgcolor="#6AF4DC">Fortner</td>
                                  <td rowspan="2" bgcolor="#F39A9B">Hiage</td>
                                  <td rowspan="2" bgcolor="#6AF4DC">Orther</td>
                                  <td rowspan="2" bgcolor="#F3AD84">TTL</td>
                                </tr>
                                <tr>
                                  <td bgcolor="#6AF4DC">Camry</td>
                                  <td bgcolor="#6AF4DC">Corolla</td>
                                  <td bgcolor="#6AF4DC">Vios</td>
                                  <td bgcolor="#6AF4DC">Yaris</td>
                                  <td bgcolor="#6AF4DC">Sienta</td>
                                  <td bgcolor="#6AF4DC">Yaris ATIV</td>
                                  <td bgcolor="#6AF4DC">Orther-Pc</td>
                                  <td bgcolor="#F39A9B">RevoB</td>
                                  <td bgcolor="#F39A9B">RevoC 4x2</td>
                                  <td bgcolor="#F39A9B">RevoC 2x4</td>
                                  <td bgcolor="#F39A9B">RevoC 4x4</td>
                                  <td bgcolor="#F39A9B">RevoD 4x2</td>
                                  <td bgcolor="#F39A9B">RevoD 2x4</td>
                                  <td bgcolor="#F39A9B">RevoD 4x4</td>
                                </tr>
                                <tr>
                                  <td>ชำระครบ/RS</td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs1" type="text" id="baookrsrs1" size="5" value="<?php echo $camryQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs2" type="text" id="baookrsrs2" size="5" value="<?php echo $altisQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs3" type="text" id="baookrsrs3" size="5" value="<?php echo $viosQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs4" type="text" id="baookrsrs4" size="5" value="<?php echo $yarisQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs5" type="text" id="baookrsrs5" size="5" value="<?php echo $sientaQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs6" type="text" id="baookrsrs6" value="<?php echo $yarisaQAAB1234; ?>" size="5" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs7" type="text" id="baookrsrs7" size="5" value="<?php echo $orpcQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs8" type="text" id="baookrsrs8" size="5" value="<?php echo $bcQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs9" type="text" id="baookrsrs9" size="5" value="<?php echo $cc42QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs10" type="text" id="baookrsrs10" size="5"  value="<?php echo $cc24QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs11" type="text" id="baookrsrs11" size="5" value="<?php echo $cc44QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs12" type="text" id="baookrsrs12" size="5" value="<?php echo $dc42QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs13" type="text" id="baookrsrs13" size="5" value="<?php echo $dc24QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs14" type="text" id="baookrsrs14" size="5" value="<?php echo $dc44QAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs15" type="text" id="baookrsrs15" size="5"  value="<?php echo $forQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs16" type="text" id="baookrsrs16" size="5"  value="<?php echo $hiaceQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#A6A4A4"><input name="baookrsrs17" type="text" id="baookrsrs17" size="5"  value="<?php echo $ortherQAAB1234; ?>" readonly></td>
                                  <td bgcolor="#F3AD84"><input name="baookrsrstt1" onFocus="sum()"  onBlur="sum()"   onKeyPress="return KeyNum_dot(this)" onKeyUp="sum()"  type="text" id="baookrsrstt1" size="5" ></td>
                                </tr>
                                <tr>
                                  <td bgcolor="#F3AD84">รวมแยกประเภท</td>
                                  <td colspan="7" bgcolor="#F3AD84"><input name="baookrsrstt3" type="text" id="baookrsrstt3" size="5" ></td>
                                  <td colspan="7" bgcolor="#F3AD84"><input name="baookrsrstt4" type="text" id="baookrsrstt4" size="5" ></td>
                                  <td bgcolor="#F3AD84"><input name="baookrsrs18" type="text" id="baookrsrs18" size="5" value="<?php echo $forQAAB1234; ?>" ></td>
                                  <td bgcolor="#F3AD84"><input name="baookrsrs19" type="text" id="baookrsrs19" size="5" value="<?php echo $hiaceQAAB1234; ?>" ></td>
                                  <td bgcolor="#F3AD84"><input name="baookrsrs20" type="text" id="baookrsrs20" size="5" value="<?php echo $ortherQAAB1234; ?>" ></td>
                                  <td bgcolor="#F3AD84"><input name="baookrsrstt2" type="text" id="baookrsrstt2" size="5" ></td>
                                </tr>
                              </tbody>
                            </table>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-09-15 16:21:33 By : pornwilaip View : 908 Reply : 2
 

 

No. 1



โพสกระทู้ ( 3,848 )
บทความ ( 0 )

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

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

ผมว่า code มันเยอะไป ดูยากครับ ถ้าอยากได้แบบผลลัพธ์แบบที่ถาม แนะนำให้ลองเขียน query group by ดูก่อน ว่าได้ข้อมูลที่จำเป็นอะไรออกมาบ้าง แล้วค่อยเอามาลง html ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-16 09:57:31 By : mangkunzo
 


 

No. 2



โพสกระทู้ ( 49 )
บทความ ( 0 )



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : mangkunzo เมื่อวันที่ 2017-09-16 09:57:31
รายละเอียดของการตอบ ::
ขอบคุณคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-16 13:14:10 By : pornwilaip
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการ แสดงข้อมูลจาก sql แบบคอลัมป์ โดยมีเงื่อนไขตามแถวที่กำหนด
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่