嘿,我的全部創建像2個隨機數字,所以:隨機數插入MySQL的不工作
$firstlink = intval(mt_rand(100, 999) . mt_rand(100, 999) . mt_rand(1, 9) . mt_rand(100, 999)); // 10 digit
$secondLink = intval(mt_rand(1000, 999) . mt_rand(1, 999) . mt_rand(10, 99) . mt_rand(100, 999));
這是我的插入代碼:
$result = mysql_query("INSERT INTO userAccount
(Category,Fname,LName,firstlink,secondLink,AccDate)
VALUES ( '" . $cat . "',
'" . $fname . "',
'" . $lname . "',
" . $firstlink . ",
" . $secondLink . ",
'" . date('Y-m-d g:i:s',time()). "');");
它沒有errrs並且它把數據進入mysql數據庫。然而,其始終相同的號碼爲BOTH第一鏈接和第二鏈接無論我加入數據庫誰,我不知道爲什麼它這樣做!
的數據類型爲兩行是INT(15)
在兩種情況下,'$ firstlink'或'$ secondLink'都插入了哪個數字? – 2013-04-20 02:20:56
@ArmanH我得到了** 2147483647 ** – StealthRT 2013-04-20 02:52:54