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,028

HOME > PHP > PHP Forum > ตารางรูปแยกออกมาจาก จากตาราง detail แต่พอดึงออกมาแล้ว รูปไม่ตรงกับรายการ เรา sql ยังไงดีคะ



 

ตารางรูปแยกออกมาจาก จากตาราง detail แต่พอดึงออกมาแล้ว รูปไม่ตรงกับรายการ เรา sql ยังไงดีคะ

 



Topic : 115337



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

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

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



ตารางรูปแยกออกมาจาก จากตาราง detail แต่พอดึงออกมาแล้ว รูปไม่ตรงกับรายการ เรา sql ยังไงดีคะ รายการละ 2 รูป

Code (PHP)
<div id="frame">  
	<div class="box-1"> 
    	<div class="addrecord">
        	<ul>
            	<li>Active Ingredient - Page 1 | Raw Materaial | Active</li>
            </ul>
            <?
        $sql="SELECT * FROM ingredient_page1 ORDER By id ASC ";	
		$query = mysql_query($sql) or die ("Error Query = ".$sql.""); 
		while($result=mysql_fetch_assoc($query))
		{
			?>
    		<ul>
            	<li><div>รหัสสินค้า (Items Code)</div> : <?=$result['item_code'];?></li>
                <li><div>ชื่อสินค้า (Name)</div>: <?=$result['name'];?></li>
           	 	<li><div>ชื่อ INCI (Inci Name)</div>: <?=$result['inic_name'];?></li>
           	  	<li><div>ลักษณะ (Appearance)</div> : <?=$result['appearance'];?></li>
            	<li><div>ผลประโยชน์ (Advantage)</div> : <?=$result['benefit'];?></li>
            	<li><div>เปอร์เซ็นต์ (%) ที่ใช้</div> : <?=$result['percent'];?></li>
            	<li><div>Supplier</div> : <?=$result['supplier'];?></li>
            	<li><div>Source (Manufacturing)</div> : <?=$result['source_m'];?></li>
           	  	<li><div>Source Type</div> : <?=$result['source_type'];?></li>
            	<li><div>Resource</div> : <?=$result['resouce'];?></li>
                <li><div>URL</div> : <?=$result['url'];?></li>
              	<li><div>&nbsp;</div>
                <a href="<?=$PHP_SELF?>?action=edit_update&id_ac=<?=$result['id'];?> ">Edit</a> |
        		<a href="<?=$_SERVER['PHP_SELF']?>?action=delete&id_ac=<?=$result['id'];?>"onclick="return confirm('Are you sure you want to delete?')">Delete</a></li>
                </ul>
        <div class="line"></div>
        	
               <?
				}//while
			?>
            </div><!--addrecord -->
    <div class="box-2">
  	<?
	//$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=$_GET[id_show]";	
	$sql="SELECT * FROM ingredient_page1_img";
	$query = mysql_query($sql) or die ("SQL Query = ".$sql.""); 
	//echo $sql;
	?>
      <?
	  		while($result=mysql_fetch_assoc($query))
		{
	  ?>
      	<ul>
       	 	<li><img src="uploads/ingredient_page1/<?=$result['images'];?>" width="236" height="166" border="0"><br /></li>
         	<li><?=$result["galleryName"];?></li>
        </ul>
       <? 
	   	  }//while
	   ?>
       			</div><!--box-2 -->
       		</div><!--box-1 -->
       </div> <!--frame --> <br /><br />
    <br class="clear" />



ee



Tag : PHP, MySQL









ประวัติการแก้ไข
2015-03-23 13:43:18
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-03-23 13:42:16 By : nottpoo View : 1161 Reply : 27
 

 

No. 1



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



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

ตารางรูป เก็บ index ของ ตาราง detail ไว้หรือเปล่า






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 13:48:39 By : progamer2000
 


 

No. 2



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

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

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

เก็บคะ รบกวนแนะด้วยคะ

ตาราง Detail
11


ตารางรูป
12
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 14:29:05 By : nottpoo
 

 

No. 3

Guest


คำสั่ง 1 เลือกรายการ detail เพื่อแสดง ที่ <div class="box-1"> ใช่ไหมครับ

Code (SQL)
$sql="SELECT * FROM ingredient_page1 ORDER By id ASC "; 


คำสั่ง 2 เลือก รูปภาพ เพื่อแสดงที่ <div class="box-2"> ใช่ไหมครับ
Code (SQL)
$sql="SELECT * FROM ingredient_page1_img";



ผมว่าคำสั่งที่ 2 มันควรจะอยู่ในลูปของ คำสั่งที่ 1 หรือเปล่าครับ เพื่อจะได้นำไอดีมาอ้างอิงถึงกัน

เพราะตามโค้ดเหมือนเขียนแยกกันคนละลูป ไม่เกี่ยวเนื่องกันเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 15:28:44 By : WiTT
 


 

No. 4

Guest


Code (PHP)
<div id="frame">  
	<div class="box-1"> 
    	<div class="addrecord">
        	<ul>
            	<li>Active Ingredient - Page 1 | Raw Materaial | Active</li>
            </ul>
            <?
        $sql="SELECT * FROM ingredient_page1 ORDER By id ASC ";	
		$query = mysql_query($sql) or die ("Error Query = ".$sql.""); 
		while($result=mysql_fetch_assoc($query))
		{
			?>
    		<ul>
            	<li><div>รหัสสินค้า (Items Code)</div> : <?=$result['item_code'];?></li>
                <li><div>ชื่อสินค้า (Name)</div>: <?=$result['name'];?></li>
           	 	<li><div>ชื่อ INCI (Inci Name)</div>: <?=$result['inic_name'];?></li>
           	  	<li><div>ลักษณะ (Appearance)</div> : <?=$result['appearance'];?></li>
            	<li><div>ผลประโยชน์ (Advantage)</div> : <?=$result['benefit'];?></li>
            	<li><div>เปอร์เซ็นต์ (%) ที่ใช้</div> : <?=$result['percent'];?></li>
            	<li><div>Supplier</div> : <?=$result['supplier'];?></li>
            	<li><div>Source (Manufacturing)</div> : <?=$result['source_m'];?></li>
           	  	<li><div>Source Type</div> : <?=$result['source_type'];?></li>
            	<li><div>Resource</div> : <?=$result['resouce'];?></li>
                <li><div>URL</div> : <?=$result['url'];?></li>
              	<li><div>&nbsp;</div>
                <a href="<?=$PHP_SELF?>?action=edit_update&id_ac=<?=$result['id'];?> ">Edit</a> |
        		<a href="<?=$_SERVER['PHP_SELF']?>?action=delete&id_ac=<?=$result['id'];?>"onclick="return confirm('Are you sure you want to delete?')">Delete</a></li>
                </ul>
        <div class="line"></div>
            </div><!--addrecord -->
    <div class="box-2">
  	<?
	//$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=$_GET[id_show]";	
	$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=".$result['id']."";
	$query = mysql_query($sql) or die ("SQL Query = ".$sql.""); 
	//echo $sql;
	?>
      <?
	  		while($result=mysql_fetch_assoc($query))
		{
	  ?>
      	<ul>
       	 	<li><img src="uploads/ingredient_page1/<?=$result['images'];?>" width="236" height="166" border="0"><br /></li>
         	<li><?=$result["galleryName"];?></li>
        </ul>
       <? 
	   	  }//while 2
	   ?>
       
        	
               <?
				}//while 1
			?>
       			</div><!--box-2 -->
       		</div><!--box-1 -->
       </div> <!--frame --> <br /><br />
    <br class="clear" />


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 15:33:49 By : WiTT
 


 

No. 5



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

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

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

เคยลองแล้วค่ะแบบนี้ ไม่ได้ แบบที่เอา While ซ้อน While
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 16:12:22 By : nottpoo
 


 

No. 6



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : nottpoo เมื่อวันที่ 2015-03-23 16:12:22
รายละเอียดของการตอบ ::
ได้สิครับ คุณเขียนตรงไหนผิดหรือเปล่าครับ?

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 16:16:14 By : arm8957
 


 

No. 7



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

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

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

ตอบความคิดเห็นที่ : 6 เขียนโดย : arm8957 เมื่อวันที่ 2015-03-23 16:16:14
รายละเอียดของการตอบ ::
ไม่ผิดน่ะ


Code (PHP)
<div id="frame">  
	<div class="box-1"> 
    	<div class="addrecord">
        	<ul>
            	<li>Active Ingredient - Page 1 | Raw Materaial | Active</li>
            </ul>
            <?
        $sql="SELECT * FROM ingredient_page1 ORDER By id ASC";	
		$query = mysql_query($sql) or die ("Error Query = ".$sql.""); 
		$no=1;
		while($result=mysql_fetch_assoc($query))
		{
			?>
    		<ul>
            	<li><div><?= $no?>.รหัสสินค้า (Items Code)</div> : <?=$result['item_code'];?></li>
                <li><div>ชื่อสินค้า (Name)</div>: <?=$result['name'];?></li>
           	 	<li><div>ชื่อ INCI (Inci Name)</div>: <?=$result['inic_name'];?></li>
           	  	<li><div>ลักษณะ (Appearance)</div> : <?=$result['appearance'];?></li>
            	<li><div>ผลประโยชน์ (Advantage)</div> : <?=$result['benefit'];?></li>
            	<li><div>เปอร์เซ็นต์ (%) ที่ใช้</div> : <?=$result['percent'];?></li>
            	<li><div>Supplier</div> : <?=$result['supplier'];?></li>
            	<li><div>Source (Manufacturing)</div> : <?=$result['source_m'];?></li>
           	  	<li><div>Source Type</div> : <?=$result['source_type'];?></li>
            	<li><div>Resource</div> : <?=$result['resouce'];?></li>
                <li><div>URL</div> : <?=$result['url'];?></li>
              	<li><div>&nbsp;</div>
                <a href="<?=$PHP_SELF?>?action=edit_update&id_ac=<?=$result['id'];?> ">Edit</a> |
        		<a href="<?=$_SERVER['PHP_SELF']?>?action=delete&id_ac=<?=$result['id'];?>"onclick="return confirm('Are you sure you want to delete?')">Delete</a></li>
            </ul>
           
        	<ul>
        		<li>
                <a href="ingredient_page_one.php">*รายละเอียด</a>&nbsp;
                <a href="ingredient_page_two.php">*ทดลองกับคน</a>&nbsp;
                <a href="ingredient_page_three.php">*ทดลองกับเครื่องมือ</a>&nbsp;
                <a href="ingredient_page_four.php">*สรุปผลการทดลอง</a>&nbsp;
                <a href="ingredient_page_five.php">*นวัตกรรมใหม่ๆ</a>
                </li>
        	</ul>
             <div class="line"></div>
            <?
			//$no++;
				////while
			?>
            </div><!--addrecord -->
    <div class="box-2">
  	<?
	$sqls="SELECT * FROM ingredient_page1 ORDER By id DESC ";
	$querys=mysql_query($sqls);
	while($recs=mysql_fetch_assoc($querys)){
		$id_show=$recs['id'];	
	}
	
	//$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=$id_show" ;
	//$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=$_GET[id_show]";	
	$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=".$result['id']."";	
	//$sql="SELECT * FROM ingredient_page1_img";
	$query = mysql_query($sql) or die ("SQL Query = ".$sql.""); 
	echo $sql;
	?>
      <?
	  		while($result=mysql_fetch_assoc($query))
		{
	  ?>
      	<ul>
       	 	<li><img src="uploads/ingredient_page1/<?=$result['images'];?>" width="236" height="166" border="0"><br /></li>
         	<li><?=$result["galleryName"];?></li>
        </ul>
       <? 
	   	  	}//while
					
	   ?>
       <?
		     }//while
	   ?>       	</div><!--box-2 -->
       		</div><!--box-1 -->
       </div> <!--frame --> <br />
    <br class="clear" />


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 16:29:15 By : nottpoo
 


 

No. 8



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


รันแล้วได้ผลยังไง แจ้งข่าวด้วยครับ

ตอบความคิดเห็นที่ : 7 เขียนโดย : nottpoo เมื่อวันที่ 2015-03-23 16:29:15
รายละเอียดของการตอบ ::

Code (PHP)
<div id="frame">  
	<div class="box-1"> 
    	<div class="addrecord">
        	<ul>
            	<li>Active Ingredient - Page 1 | Raw Materaial | Active</li>
            </ul>
            <?
				$sql="SELECT * FROM ingredient_page1 ORDER By id ASC";	
				$query = mysql_query($sql) or die ("Error Query = ".$sql.""); 
				$no=1;
				while($result=mysql_fetch_assoc($query))
				{
			?>
    		<ul>
            	<li><div><?= $no?>.รหัสสินค้า (Items Code)</div> : <?=$result['item_code'];?></li>
                <li><div>ชื่อสินค้า (Name)</div>: <?=$result['name'];?></li>
           	 	<li><div>ชื่อ INCI (Inci Name)</div>: <?=$result['inic_name'];?></li>
           	  	<li><div>ลักษณะ (Appearance)</div> : <?=$result['appearance'];?></li>
            	<li><div>ผลประโยชน์ (Advantage)</div> : <?=$result['benefit'];?></li>
            	<li><div>เปอร์เซ็นต์ (%) ที่ใช้</div> : <?=$result['percent'];?></li>
            	<li><div>Supplier</div> : <?=$result['supplier'];?></li>
            	<li><div>Source (Manufacturing)</div> : <?=$result['source_m'];?></li>
           	  	<li><div>Source Type</div> : <?=$result['source_type'];?></li>
            	<li><div>Resource</div> : <?=$result['resouce'];?></li>
                <li><div>URL</div> : <?=$result['url'];?></li>
              	<li><div>&nbsp;</div>
                <a href="<?=$PHP_SELF?>?action=edit_update&id_ac=<?=$result['id'];?> ">Edit</a> |
        		<a href="<?=$_SERVER['PHP_SELF']?>?action=delete&id_ac=<?=$result['id'];?>"onclick="return confirm('Are you sure you want to delete?')">Delete</a></li>
            </ul>
           
        	<ul>
        		<li>
                <a href="ingredient_page_one.php">*รายละเอียด</a>&nbsp;
                <a href="ingredient_page_two.php">*ทดลองกับคน</a>&nbsp;
                <a href="ingredient_page_three.php">*ทดลองกับเครื่องมือ</a>&nbsp;
                <a href="ingredient_page_four.php">*สรุปผลการทดลอง</a>&nbsp;
                <a href="ingredient_page_five.php">*นวัตกรรมใหม่ๆ</a>
                </li>
        	</ul>
             <div class="line"></div>
            <?
			//$no++;
				////while
			?>
        </div><!--addrecord -->
    <div class="box-2">
  	<?
		$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=".$result['id']."";	
		$query = mysql_query($sql) or die ("SQL Query = ".$sql.""); 
		echo $sql;
	?>
      <?
	  		while($result=mysql_fetch_assoc($query))
		{
	  ?>
      	<ul>
       	 	<li><img src="uploads/ingredient_page1/<?=$result['images'];?>" width="236" height="166" border="0"><br /></li>
         	<li><?=$result["galleryName"];?></li>
        </ul>
       <? 
	   	  	}//while2
					
	   ?>
          		</div><!--box-2 -->
       		</div><!--box-1 -->
       </div> <!--frame --> <br />
    <br class="clear" />
   	<?
		     }//while1
	?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 16:37:46 By : arm8957
 


 

No. 9



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



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

code ของ Nottpoo

ผิดบรรทัดที่50 กับ 56 ใช้ไม่ตรงกันครับ

บรรทัด 50

Code (PHP)
while($recs=mysql_fetch_assoc($querys)){


ใช้ตัวแปร $recs

แต่บรรทัดที่ 56

Code (PHP)
$sql="SELECT * FROM ingredient_page1_img WHERE ac_id=".$result['id'].""; 


ใช้ $result['id'] ซะงั้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 17:24:32 By : progamer2000
 


 

No. 10



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

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

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

ขอเย็นๆ นะคะ แล้วจะกลับมารายงานผล
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 17:33:05 By : nottpoo
 


 

No. 11



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



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

ไหนๆ เขียนแล้ว ลองฝึกใช้พวก oop เลยคับ ชีวิต จะดี๊ดี
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 17:36:41 By : progamer2000
 


 

No. 12



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

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

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

โค้ดของ คนธรรมดา ไม่พิเศษ คำตอบที่ 8 รันออกมาแล้วมันออกมารายการเดียวคะ สมุติมีอยู่ 5 รายการ มันออกมารายการเดียว
ซึ่งมันไม่ตรง Concept ที่อยากได้ เช่นมีอยู่ 5 รายการ ก็รันต่อๆ กันมาเลยค่ะ ขอแค่ให้รูปมันตรงกันกับรายการก็พอค่ะ และรูปก็ไม่ออกค่ะ


ส่วนคำตอบที่ 9 ที่บอกว่าใช้ตัวแปรผิด เราใช้ไม่ผิดแน่ๆ ค่ะ อันนั้นน่าจะเป็นโค้ดเก่าคะ ซึ่งเราปรับเปลี่ยนหลายแบบมาก ลองทุกแบบ
ปรากฏว่า มันก็ยังไม่ได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 09:10:35 By : nottpoo
 


 

No. 13

Guest


ตาราง ingredient_page1

เอาข้อมูลทดลอง มาวางได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 10:25:00 By : WiTT
 


 

No. 14



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



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


เป็นผมผมจะ <TABLE> แต่ไม่กล้าแนะนำ (เดี๋ยวมีคนตามด่า)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 12:07:35 By : meannerss
 


 

No. 15



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

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

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

@ meannerss อย่าเลยคะ Table เค้าเลิกใช้กันแล้วคะ

@ Guest 13 ข้อมูลทดลองคืออะไรคะ ถ้าจะดูรูปก็ตามที่อัพให้ดูเลยคะ ตอนนี้รูปมันไม่ตรงกับรายการ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 12:16:40 By : nottpoo
 


 

No. 16

Guest


รูปเห็นแล้วครับ

แต่จะลองรันโค้ดคุณผมก็ขี้เกียจสร้างตารางเอง

หากไม่สะดวกก็ไม่เป็นไรครับ

แต่เท่าที่ดู SQL มีแค่

Code (SQL)
SELECT * FROM ingredient_page1 ORDER By id ASC


ดูแล้วยังไงข้อมูลก็ต้องออกมาหมดตามที่คุณ arm8957 คห.8 เขียนหน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 12:33:06 By : WITT
 


 

No. 17



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

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

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

ทดลองเอาโค้ดของคุณ arm8957 คห.8 มาเทสแล้วคะ
มันออกมาแค่รายการที่ 1 รายการเดียวคะ เป็นไปไม่ได้คะ ที่ detail จะมีรายการเดียว
เช่น ยา มันก้ต้องมีตัวยา ที่1
ยาที่ 2 ใช่ไหมคะ


หรือถ้าเราจะเขียน join ผลมันจะออกมาเป็นยังไงนะ


ประวัติการแก้ไข
2015-03-24 12:57:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 12:56:20 By : nottpoo
 


 

No. 18



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ลองอีกครั้งสิครับ คือถ้ายังไม่ตรงนี่ผมว่าคุณออกแบบฐานข้อมูลหรืออ้างอิงข้อมูลผิดแล้วละครับ
Code (PHP)
<?PHP
#หารายละเอียดข้อมูลใน ingredient_page1 ก่อน
$getIngDetail = mysql_query(" SELECT * FROM ingredient_page1 ORDER BY id ASC ");
  while($resultIngDetail = mysql_fetch_assoc($getIngDetail)){
      echo 'รายละเอียดของ '.$resultIngDetail['item_code'].' คือ :';
      echo "<pre>";
      print_r($resultIngDetail);
      echo "</pre>";
      echo "<hr/>";
	  
	#หารูปใน ingredient_page1_img ต่อ
	$getImg = mysql_query(" SELECT * FROM ingredient_page1_img WHERE ac_id = '".$resultIngDetail['id']."' ORDER BY id ASC");
	  while($resultImg = mysql_fetch_assos($getImg)){
		  echo 'รูปของ ID : '.$resultIngDetail['id'].' คือ ';
		  echo "<pre>";
		  print_r($resultImg);
		  echo "</pre>";
		  echo "<hr/>จบ<hr/>";
	  } #จบ while 2
	} #จบ while 1
?>



ประวัติการแก้ไข
2015-03-24 14:18:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:17:56 By : arm8957
 


 

No. 19



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

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

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

โค้ดล่าสุดค่ะ ลองปรับเปลี่ยนเป็นแบบ sql join 1 รายการมีได้หลายรูป แต่พอ join ออกมาแล้วรายการมันเบิ้ลตาม img_id ของตาราง
ingredient_page1_img ผลรันออกมาแบบ 1 รายการ 1 รูป ทำให้รายการมันเบิ้ลคะ เฮ้อ เหนื่อยซะจริงๆ

Code (PHP)
<div id="frame">  
	<div class="box-1">  
    	<div class="addrecord">
        	<ul>
            	<li>Active Ingredient - Page 1 | Raw Materaial | Active</li>
            </ul>
            <?
		$sql="SELECT ingredient_page1.*,ingredient_page1_img.* FROM ingredient_page1,ingredient_page1_img WHERE ingredient_page1.ac_id = ingredient_page1_img.ac_id";	
		$query = mysql_query($sql) or die ("Error Query = ".$sql.""); 
		//echo $sql;
		//$no=1;
		while($result=mysql_fetch_assoc($query))
		{
			?>
    		<ul>
            	<li><div><?= $no?>.รหัสสินค้า (Items Code)</div> : <?=$result['item_code'];?></li>
                <li><div>ชื่อสินค้า (Name)</div>: <?=$result['name'];?></li>
           	 	<li><div>ชื่อ INCI (Inci Name)</div>: <?=$result['inic_name'];?></li>
           	  	<li><div>ลักษณะ (Appearance)</div> : <?=$result['appearance'];?></li>
            	<li><div>ผลประโยชน์ (Advantage)</div> : <?=$result['benefit'];?></li>
            	<li><div>เปอร์เซ็นต์ (%) ที่ใช้</div> : <?=$result['percent'];?></li>
            	<li><div>Supplier</div> : <?=$result['supplier'];?></li>
            	<li><div>Source (Manufacturing)</div> : <?=$result['source_m'];?></li>
           	  	<li><div>Source Type</div> : <?=$result['source_type'];?></li>
            	<li><div>Resource</div> : <?=$result['resouce'];?></li>
                <li><div>URL</div> : <?=$result['url'];?></li>
              	<li><div>&nbsp;</div>
                <a href="<?=$PHP_SELF?>?action=edit_update&id_ac=<?=$result['ac_id'];?> ">Edit</a> |
        		<a href="<?=$_SERVER['PHP_SELF']?>?action=delete&id_ac=<?=$result['ac_id'];?>"onclick="return confirm('Are you sure you want to delete?')">Delete</a></li>
            </ul>
            <div class="box-2">
            <ul>
       	 		<li><img src="uploads/ingredient_page1/<?=$result['images'];?>" width="236" height="166" border="0"></li>
         		<li><?=$result["galleryName"];?></li>
        	</ul>
        	</div>
        	<ul>
        		<li>
                <a href="ingredient_page_one.php">*รายละเอียด</a>&nbsp;
                <a href="ingredient_page_two.php">*ทดลองกับคน</a>&nbsp;
                <a href="ingredient_page_three.php">*ทดลองกับเครื่องมือ</a>&nbsp;
                <a href="ingredient_page_four.php">*สรุปผลการทดลอง</a>&nbsp;
                <a href="ingredient_page_five.php">*นวัตกรรมใหม่ๆ</a>
                </li>
        	</ul>
             <div class="line"></div> 
            <?
					//$no++;
	   	  		}//while		
	   ?>
       </div><!--addrecord -->
       		</div> <!--box-1 -->
       </div> <!--frame -->
    <br class="clear" />

ttt
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:19:28 By : nottpoo
 


 

No. 20



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


อันแรกเลยครับ คือ คุณเอารูปตาราง ingredient_page1 มาให้ดูไม่ตรงกับที่คุณใช้อยู่ปัจจุบัน อันเก่าตั้งชื่อฟิลด์ว่า id อันที่เอามาให้ดูล่าสุดเปลี่ยนชื่อเป็น ac_id
เอาว่าคุณช่วยรันโค้ดนี่ให้ผมดูหน่อยครับ แล้วแคปหน้าจอที่ได้มาให้ดูหน่อยว่ามันตรงไม๊ คือเคสคุณมันไม่ได้ยากอะไรเลยถ้าอ้างอิงข้อมูลที่ตรงกัน
Code (PHP)
<?PHP
#หารายละเอียดข้อมูลใน ingredient_page1 ก่อน
$getIngDetail = mysql_query(" SELECT * FROM ingredient_page1 ORDER BY ac_id ASC ");
  while($resultIngDetail = mysql_fetch_assoc($getIngDetail)){
      echo 'รายละเอียดของ '.$resultIngDetail['item_code'].' คือ :';
      echo "<pre>";
      print_r($resultIngDetail);
      echo "</pre>";
      echo "<hr/>";
	  
	#หารูปใน ingredient_page1_img ต่อ
	$getImg = mysql_query(" SELECT * FROM ingredient_page1_img WHERE ac_id = '".$resultIngDetail['ac_id']."' ORDER BY id ASC");
	  while($resultImg = mysql_fetch_assoc($getImg)){
		  echo 'รูปของ ID : '.$resultIngDetail['ac_id'].' คือ ';
		  echo "<pre>";
		  print_r($resultImg);
		  echo "</pre>";
		  echo "<hr/>จบ<hr/>";
	  } #จบ while 2
	} #จบ while 1
?>



ประวัติการแก้ไข
2015-03-24 14:28:56
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:26:43 By : arm8957
 


 

No. 21



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

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

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

ผลรันคะ
www
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:48:00 By : nottpoo
 


 

No. 22



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

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

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

ตาราง ingredient_page1
ๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:51:24 By : nottpoo
 


 

No. 23



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

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

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

คุณ arm8957 รู้จัก Teamviewer มั้ย รีโมทมาดูให้หน่อยคะ
เดี๋ยวจะเปิดไว้ให้ http://www.teamviewer.com/th/index.aspx?pid=google.tv_exact.s.int&gclid=CLzY5eLBwMQCFVYVjgodrQUAYQ


ประวัติการแก้ไข
2015-03-24 15:04:31
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 14:57:19 By : nottpoo
 


 

No. 24



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ตอบความคิดเห็นที่ : 23 เขียนโดย : nottpoo เมื่อวันที่ 2015-03-24 14:57:19
รายละเอียดของการตอบ ::
ขอ ID & Pass มาครับ PM มาก็ได้ ผมก็อยากรู้เหมือนกันมันติดตรงไหน?

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 15:00:17 By : arm8957
 


 

No. 25



โพสกระทู้ ( 9,559 )
บทความ ( 2 )



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


Code (PHP)
$sql=<<<SQL
SELECT * 
FROM ingredient_page1 ip
left join (
select ac_id, GROUP_CONCAT(images SEPARATOR ',') img 
from ingredient_page1_img
group by ac_id 
) tmp on tmp.ac_id=ip.id
ORDER By id ASC 
SQL;

$query=$db->query( $sql ) or die ( ..... );
while( $result = $query->fetch_assoc()){
  $img = explode(',', $result['img']);
  print_r(array( $result, $img));
}



ประวัติการแก้ไข
2015-03-24 15:06:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 15:04:54 By : Chaidhanan
 


 

No. 26



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

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

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

ตอบความคิดเห็นที่ : 24 เขียนโดย : arm8957 เมื่อวันที่ 2015-03-24 15:00:17
รายละเอียดของการตอบ ::
สักครู่นะคะ ขอลงโปรแกมแป้ป สักครู่นะคะ ทะเลาะกับเครื่องอยู่ มันไม่ยอมให้ลงโปรแกรม



ประวัติการแก้ไข
2015-03-24 15:58:34
2015-03-24 15:58:43
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 15:16:09 By : nottpoo
 


 

No. 27



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

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

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

ตอบความคิดเห็นที่ : 26 เขียนโดย : nottpoo เมื่อวันที่ 2015-03-24 15:16:09
รายละเอียดของการตอบ ::
PM ไปแล้วคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 16:18:35 By : nottpoo
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ตารางรูปแยกออกมาจาก จากตาราง detail แต่พอดึงออกมาแล้ว รูปไม่ตรงกับรายการ เรา 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 04
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 อัตราราคา คลิกที่นี่