По какой-то причине, когда я вставляю '2015041200000000' в поле INT (20), я превращаюсь в '2147483647' … Как это возможно? Я делаю это, потому что я хочу отформатировать автоматически увеличивающийся ID до YYYYMMDDXXXXXXXX с помощью php. заранее спасибо
Я написал регулярное выражение в PHP, чтобы строки, которые являются альфа-цифрами с любой пунктуацией, кроме & или @ . По сути, мне нужно разрешить что-либо на стандартной американской клавиатуре, за исключением этих двух символов. Мне потребовалось некоторое время, чтобы придумать следующее регулярное выражение, которое, кажется, делает то, что мне нужно: if (ereg("[^]A-Za-z0-9\[!\"#$%'()*+,./:;<=>?^_`{|}~\-]", $test_string)) { // […]
У меня есть HTML-скрипт, который имеет выпадающее меню с некоторыми параметрами. После того, как вы выбрали свою тему, он переходит на мой PHP-скрипт под названием process.php . В этом process.php он принимает значение выпадающего меню HTML и записывает его в файл. Или, по крайней мере, это то, что я хочу сделать … Вот мой код: […]
У меня есть этот код: if(isset($_POST['search'])) { $res1=mysql_query("SELECT * FROM aircraft where acode = '$_POST[ac]'") or die(mysql_error()); while($row=mysql_fetch_array($res1)) { $airc=$row['acode']; $amode=$row['amodel']; $stat=$row['status']; $rem=$row['remarks']; echo "<center><table><form name=\"frmMain\" method=\"post\"> <tr><td><font face=consolas><b>Aircraft Code:</b></font></td><td><input type=text name=arc value='$airc' readonly=readonly></td></tr> <tr><td><font face=consolas><b>Aircraft Model:*</b></font></td><td><input type=text name=am value='$amode'></td></tr> <tr><td><font face=consolas><b>Status:*</b></font></td><td><input type=text name=st value='$stat'></td></tr> <tr><td><font face=consolas><b>Remarks:*</b></font></td><td><input type=text name=rm value='$rem'></td></tr></table>"; } } При отправке кнопки […]