|
|
|
สอบถามปัญหาเรืองการใช้ฟังชั่น preg_replace แบบ array ครับ ผมใช้งานแล้วมัน error ช่วยดูโค๊ตให้ทีครับ |
|
|
|
|
|
|
|
Code (PHP)
$sqlQ = "select * from tb_sport as s,tb_table as t
where s.sport_id = t.sport_id
order by s.sport desc";
$resQ = mysql_db_query($db,$sqlQ);
while($recQ = mysql_fetch_array($resQ)){
//ปัญหาครับ
$past = $recQ[round];//รอบการแข่งขัน
$a = array("1","2","3","4");
$b = array("กระชับมิตร","รอบคัดเลือก","รอบรอง","รอบตัดสิน");
$past = preg_replace($a,$b,$past);
//
echo " ระหว่าง $recQ [tameA] กับทีม $recQ [tameฺB] รอบ $past <br>";
}
ช่วยดูที่คอมเม้นให้หน่อยครับว่าผมเขียนผิดตรงไหน
Tag : PHP, HTML/CSS, CakePHP
|
|
|
|
|
|
Date :
2011-09-29 15:49:49 |
By :
golderboy |
View :
827 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มั่วๆเอาเเล้วได้แบบนี้ครับ
Code (PHP)
$a = array("1","2","3","4");
$b = array("กระชับมิตร","รอบคัดเลือก","รอบรอง","รอบตัดสิน");
$c = array("1","2","3","4");
echo "c = ".$c = preg_replace("[$a[1]]", $b[1], $c[1] );
|
|
|
|
|
Date :
2011-09-29 17:21:46 |
By :
grandraftz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$your_txt = $recQ[poll_num];//ข้อความ
$txt = array("A", "B","C","D");
$txt_replace = array("บน","ล่าง","วิ่งบน","วิ่งล่าง");
$x=str_replace($txt, $txt_replace,$your_txt);
$text.= "user $Cus_user แทง $x จำนวน $recQ[poll_price] บาท<br>";
ได้แล้วครับ แบบนี้เอาไปแปลงกันเองนะครับ
|
|
|
|
|
Date :
2011-09-29 20:11:35 |
By :
golderboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|