การแทรก Javascript ใน PHP เรื่องกล้วย ๆ ที่จำเป็นต้องรู้

การแทรก Javascript ใน PHP เรื่องกล้วย ๆ ที่จำเป็นต้องรู้

PHP CODE FATHER โปรแกรมช่วยสร้างโค้ด โปรเจ็ค PHP+MySQL+Boostrap ใช้งานง่าย ๆ


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

ที่จริงนั้น การแทรกโค้ด Javascript ไว้ใน PHP ก็มีอยู่หลายวิธี ซึ่งแต่ละวิธีก็จะยาก ง่าย ต่างกันไป
ตามแต่ผู้เขียนโค้ดแต่ละคนจะถนัด

บทความนี้จะขอกล่าวถึงรูปแบบที่ผมใช้เขียนบ่อย ๆ นะครับ
จะแทรกลงตรงกลางระหว่างโค้ด PHP จริง ๆ หลาย ๆ คนอาจจะไม่ได้ใช้แบบนี้ ก็ไม่ว่ากันนะครับ

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

[php] $total = mysql_num_rows($Qtotal);

if($total==0){
?> [/php]


จะเห็นได้ว่าโค้ดของ Javascript ได้ถูกแทรกอยู่ในโค้ดของ PHP
ซึ่งการแทรกโค้ดแบบนี้จะทำให้โค้ดดูง่ายขึ้น เนื่องจากมีการแยกของแต่ละภาษาออกจากกันโดยสิ้นเชิง
แต่โค้ดของ PHP อาจจะดูเยอะขึ้น เนื่องจากมีแท็ก PHP เพิ่มขึ้น แต่ก็ไม่ใช่ปัญหาอะไร
ขอให้เขียนแล้ว ดูรู้ และเข้าใจ ก็พอแล้ว ขอแค่ให้ผลลัพธ์ออกมาถูกต้องตามที่เราต้องการ ก็โอเชแล้วนะครับ

หากดูแล้วไม่เข้าใจ ก็สอบถามมาได้นะครับ ยินดีให้คำปรึกษา


ย้อนกลับ กลับหน้าแรก