Re: [請益] 如何將隨機產生的數字與資料庫做比對
※ 引述《tka (tka)》之銘言:
: 我這個應該是比較不正規的作法 :p
: 資料庫 結構
: CREATE TABLE IF NOT EXISTS `test` (
: `id` int(11) NOT NULL auto_increment,
: `x` float NOT NULL,
: `y` float NOT NULL,
: PRIMARY KEY (`id`),
: UNIQUE KEY `x` (`x`,`y`)
: ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
: 要產生座標的時候就用
: INSERT test(x,y)value(rand( ) ,rand( ));
: 如果x,y已經在資料庫裏面會因為 UNIQUE KEY的關係自然寫不進去
: 這樣應該可以運作吧 XD
感謝大大的回答
另外請問一下 如果這樣寫 random產生的數字範圍可以限制xx~xx嗎?例如1~50
還有這樣產生的座標因為UNIQUE KEY的關係會寫不進去資料庫
可是不就也不會產生新的座標了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.0.37
→
10/26 09:24, , 1F
10/26 09:24, 1F
→
10/26 09:25, , 2F
10/26 09:25, 2F
→
10/26 09:25, , 3F
10/26 09:25, 3F
→
10/26 09:25, , 4F
10/26 09:25, 4F
→
10/26 09:26, , 5F
10/26 09:26, 5F
→
10/26 14:03, , 6F
10/26 14:03, 6F
→
10/26 16:00, , 7F
10/26 16:00, 7F
→
10/26 16:01, , 8F
10/26 16:01, 8F
→
10/26 16:02, , 9F
10/26 16:02, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章