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

HOME > PHP > PHP Forum > รบกวนเรื่อง ตารางและ array หน่อยครับ ทำมานานแล้วยังไม่ได้เลย



 

รบกวนเรื่อง ตารางและ array หน่อยครับ ทำมานานแล้วยังไม่ได้เลย

 



Topic : 030661



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



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




คือผมสร้างตารางสูตรคูณขึ้นมาครับดังนี้ครับ


<? //แท็กเปิดคำสั่ง php
echo'<TABLE border="1">'; //คำสั่งสร้างตารางและแสดงตารางออกมาโดยมีเส้นขอบขนาดเท่ากับ1
$tt=2; //กำหนดค่าเริ่มต้นให้กับ $tt
for($at=1;$at<=1;$at++){ //loop for กำหนดค่าเริ่มต้นให้กับ $at หาก $at มีค่าน้อยกว่าหรือเท่ากับ1 ค่า$atก็จะเพิ่มขึ้นทีละ1และจะเป็นตัวที่จะทำให้ตารางแบ่งออกเป็นกี่ส่วนในการคูณแต่ละครั้งของจำนวนแม่สูตรคูณ
echo'<TR>'; //คำสั่งแสดงและสร้างแถวในตาราง
for($bt=2;$bt<=12;$bt++){ //loop for กำหนดค่าเริ่มต้นให้กับ $bt หาก $bt มีค่าน้อยกว่าหรือเท่ากับ12 ค่า$btก็จะเพิ่มขึ้นทีละ1 และจะเป็นการกำหนดค่าว่าจะให้มีการคูณสูตรคูณกี่ครั้งหรือกี่แม่นั่นเอง
echo'<TD>';//คำสั่งแสดงและสร้างคอลัมน์ในตาราง
for ($it=1;$it<=12;$it++) /*loop for กำหนดค่าเริ่มต้นให้กับ $it หาก $it น้อยกว่าหรือเท่ากับ12 ค่าของ$itจะเพิ่มขึ้นทีละ1และจะเป็นการกำหนดค่าเริ่มต้นว่าจะเอาจำนวนเท่าไหร่ไปคูณจนถึงจำนวนเท่าไหร่*/{ echo'<font size="2">'.$tt.' X '.$it.' ='.$tt*$it.'</font><br>';} //เรียกค่า $tt ออกมากให้มาแสดงว่าคูณกับจำนวนในค่าของ $it ซึ่งจะต่อด้วยเครื่องหมา = และผลการการคูณของจำนวน$ttและ$it โดยมีการเว้นบรรทัดและให้ตัวเลขที่ปรากฎมีขนาดเท่ากับ2
$tt++; //การเพิ่มค่าของ$tt ทีละ1
echo'</TD>';}//คำสั่งปิดการสร้างคอลัมน์ในตาราง
echo'</TR>';}//คำสั่งปิดการสร้างแถวในตาราง
echo'</TABLE>';//คำสั่งปิดการสร้างตาราง
/* แท็กปิดของ php*/ ?>


แต่ทีนี้ผมต้องการสร้าง array เก็บค่าสีต่างๆแล้วเอาไปวนลูปในตารางให้ตารางแต่ละตารางสีพื้นหลังต่างกัน รบกวนผู้รู้ช่วยหน่อยนะครับว่าผมจะต้องทำยังไง ทำมาหลายวันแล้วไม่ได้เลยครับ รบกวนช่วยหน่อยนะครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-08-23 11:49:05 By : buu View : 3739 Reply : 4
 

 

No. 1



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



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

อธิ บายอารายก็ม่ายรุ ไม่เข้าใจ ถ้าตารางสูตรคูณ ลองเอานี่ไปใช้เน้อ

ถ้าถูกต้องตรงตามความต้องการ +1 ให้ด้วยนะจ้ะ
Code (PHP)
<?php
$a=range(2,12);
print"<table border='1'>";
print"<tr>";
foreach($a as $b){
print"<td><center>แม่ $b</center></td>";
}
print"</tr>";
for($i=1;$i<=12;$i++){
print"<tr>";
foreach($a as $b){
$c=$b*$i;
print"<td><font face='Microsoft Sans Serif' size='2'>$b x $i = $c</font></td>";
}
print"</tr>";
}
print"</table>";
?>







Date : 2009-08-23 13:13:29 By : monotakari
 


 

No. 2



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



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


คืออยากให้สีพื้นหลังในตารางเปลี่ยนด้วยคับ สูตรคูณ1แม่ 1สีครับ ให้สีต่างกันครับ โดยใช้อาเรย์เกฅ็บค่าสีครับ ผมทำไม่ถูกเลยรบกวนด้วยนะครับ
Date : 2009-08-24 14:26:32 By : buu
 

 

No. 3



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



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

อิอิ เห็นเค้าขอ +1 ผมขอมั่งน๊า
อันนี้เอา Code ของคุณนั้นหละมาแปลงเอา

Code (PHP)
<? //แท็กเปิดคำสั่ง php
$bgcolor[0] = "#CCCCFF"; //เปลี่ยนสีตามต้องการ
$bgcolor[1] = "#CC54FF";
$bgcolor[2] = "#CC666F";
$bgcolor[3] = "#98CCFF";
$bgcolor[4] = "#CC22FF";
$bgcolor[5] = "#CC123F";
$bgcolor[6] = "#123CCFF";
$bgcolor[7] = "#CCCCFF";
$bgcolor[8] = "#CCCCFF";
$bgcolor[9] = "#CC435F";
$bgcolor[10] = "#DD66CFF";
$bgcolor[11] = "#CCCCFF";
$bgcolor[12] = "#C0000F";
echo'<TABLE border="1">'; //คำสั่งสร้างตารางและแสดงตารางออกมาโดยมีเส้นขอบขนาดเท่ากับ1
$tt=2; //กำหนดค่าเริ่มต้นให้กับ $tt
for($at=1;$at<=1;$at++){ //loop for กำหนดค่าเริ่มต้นให้กับ $at หาก $at มีค่าน้อยกว่าหรือเท่ากับ1 ค่า$atก็จะเพิ่มขึ้นทีละ1และจะเป็นตัวที่จะทำให้ตารางแบ่งออกเป็นกี่ส่วนใน การคูณแต่ละครั้งของจำนวนแม่สูตรคูณ
echo'<TR>'; //คำสั่งแสดงและสร้างแถวในตาราง
for($bt=2;$bt<=12;$bt++){ //loop for กำหนดค่าเริ่มต้นให้กับ $bt หาก $bt มีค่าน้อยกว่าหรือเท่ากับ12 ค่า$btก็จะเพิ่มขึ้นทีละ1 และจะเป็นการกำหนดค่าว่าจะให้มีการคูณสูตรคูณกี่ครั้งหรือกี่แม่นั่นเอง
echo'<TD bgcolor="'.$bgcolor[$bt].'">';//คำสั่งแสดงและสร้างคอลัมน์ในตาราง และกำหนดค่าสีแต่ละตาราง
for ($it=1;$it<=12;$it++) /*loop for กำหนดค่าเริ่มต้นให้กับ $it หาก $it น้อยกว่าหรือเท่ากับ12 ค่าของ$itจะเพิ่มขึ้นทีละ1และจะเป็นการกำหนดค่าเริ่มต้นว่าจะเอาจำนวนเท่า ไหร่ไปคูณจนถึงจำนวนเท่าไหร่*/{ echo'<font size="2">'.$tt.' X '.$it.' ='.$tt*$it.'</font><br>';} //เรียกค่า $tt ออกมากให้มาแสดงว่าคูณกับจำนวนในค่าของ $it ซึ่งจะต่อด้วยเครื่องหมา = และผลการการคูณของจำนวน$ttและ$it โดยมีการเว้นบรรทัดและให้ตัวเลขที่ปรากฎมีขนาดเท่ากับ2
$tt++; //การเพิ่มค่าของ$tt ทีละ1
echo'</TD>';}//คำสั่งปิดการสร้างคอลัมน์ในตาราง
echo'</TR>';}//คำสั่งปิดการสร้างแถวในตาราง
echo'</TABLE>';//คำสั่งปิดการสร้างตาราง
/* แท็กปิดของ php*/ ?>

Date : 2009-08-24 14:41:37 By : ariya99
 


 

No. 4



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



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


ขอบคุณมากนะครับได้แล้วครับ
Date : 2009-08-31 14:15:37 By : buu
 

   

ค้นหาข้อมูล


   
 

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