ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสงสัยเรื่องคำสั่ง php
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สงสัยเรื่องคำสั่ง php  (อ่าน 988 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
donut
ก๊วนเสียว
*

พลังน้ำใจ: 56
ออฟไลน์ ออฟไลน์

กระทู้: 374



ดูรายละเอียด
« เมื่อ: 18 กุมภาพันธ์ 2009, 22:40:12 »

ว่าถ้าจะให้สุ่มเลขขึ้นมาใช้คำสั่งอะไรอ่ะครับ

พอดีจะเขียนให้มันขึ้น Tip of the day แบบสุ่มขึ้นมา 

ขอบคุณครับ
บันทึกการเข้า

mama2008
สมุนแก๊งเสียว
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 869



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 18 กุมภาพันธ์ 2009, 23:06:09 »

ลองดูคับ แบบที่
1.       echo rand () . "\n" ; 
2. กำหนดว่าให้มันสุ่ม ระหว่างเลขอะไรถึงอะไร
 echo rand ( 5 , 15 );     ระหว่าง 5 กับ 15 คับ
3. หรือจะใช้แบบนี้ก็ได้คับ
<?
srand(time());
$random = (rand()%9);
print("random number between 0 and 9 is: $random"."<BR>");

?>
 Grin
บันทึกการเข้า

Pipo
Newbie
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 99



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 20 กุมภาพันธ์ 2009, 17:56:47 »

โค๊ด:
<?

$msg[] = "111";
$msg[] = "222";
$msg[] = "333";
$msg[] = "444";
$msg[] = "555";

$r = rand(0, sizeof($msg) - 1);
echo $msg[$r];

?>

concept คือ สร้าง array แล้วไป random สมาชิกออกมาครับ
บันทึกการเข้า
TAXZe
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 446
ออฟไลน์ ออฟไลน์

กระทู้: 4,005



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 20 กุมภาพันธ์ 2009, 19:21:41 »

ได้หลายแบบเลยๆ

^^
บันทึกการเข้า

ssosai
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 61



ดูรายละเอียด
« ตอบ #4 เมื่อ: 25 กุมภาพันธ์ 2009, 06:01:26 »

สุ่มอันไหนก้ได้คะ  ที่กว้าง และไม่ห่างเกิน  (เดี๋ยวไก่ออก) Grin Grin Grin Grin
บันทึกการเข้า
balungka
สมุนแก๊งเสียว
*

พลังน้ำใจ: 53
ออฟไลน์ ออฟไลน์

กระทู้: 775



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 25 กุมภาพันธ์ 2009, 14:34:51 »

สุ่มอันไหนก้ได้คะ  ที่กว้าง และไม่ห่างเกิน  (เดี๋ยวไก่ออก) Grin Grin Grin Grin

เข้ามาฮาคับ Grin Grin
บันทึกการเข้า

Rungson
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 167



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 08 มีนาคม 2009, 03:02:20 »

โค๊ด:
<?

$msg[] = "111";
$msg[] = "222";
$msg[] = "333";
$msg[] = "444";
$msg[] = "555";

$r = rand(0, sizeof($msg) - 1);
echo $msg[$r];

?>


concept คือ สร้าง array แล้วไป random สมาชิกออกมาครับ

อันนี้แหล่มเลยครับ  Angry  Angry  Angry
บันทึกการเข้า

mr.sit
สมุนแก๊งเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 617



ดูรายละเอียด
« ตอบ #7 เมื่อ: 08 มีนาคม 2009, 10:29:56 »

$sql = "SELECT * FROM tbl_tips ORDER BY RAND() LIMIT 1";
บันทึกการเข้า
thenetxx
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 41
ออฟไลน์ ออฟไลน์

กระทู้: 1,986



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 12 มีนาคม 2009, 16:04:30 »

^
^
^
^
^
ถ้าดึงข้อมูลจาก DB แบบนี้ work สุด เพราะใช้อยู่เหมือนกันครับ  Smiley
บันทึกการเข้า

Develop site but can't develop life
ASIA
หน้า: [1]   ขึ้นบน
พิมพ์