5 / 5 / 5
Регистрация: 13.11.2014
Сообщений: 325
1

диапазон чисел и автодобавление на +1 по последнему id

02.03.2015, 10:04. Показов 685. Ответов 0
Метки нет (Все метки)

Доброго времени суток. Подскажите, как написать добавление данных числ в диапазоне от 800 до 900, при этом добавлялся автоматически +1 (как АИ).

Форма добавлении
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<html>
 
<head>
 
    <meta http-equiv="Content-Type" content="text/html; charset=utf8" />
 
    <title></title>
 
 
<style type="text/css">
<!--
body { font: 12px Georgia; color: #666666; }
h3 { font-size: 16px; text-align: center; }
table { width: 400px; border-collapse: collapse; margin: 0px auto; background: #ADD8E6  ; }
input { width: 250px; border: solid 1px #CCCCCC; }
textarea { width: 250px; height: 100px; border: solid 1px #CCCCCC; }
.buttons { width: auto; border: double 1px #666666; background:  #ADD8E6; }
-->
</style>
 
</head>
 
<body>
 
<form action="save.php" method="post" name="form" enctype="multipart/form-data">
 
<table border="1" cellpadding="0" cellspacing="0">
 <tr>
  <td colspan="2" align="center"><strong>Добавить данные 8xx </strong></td>
 </tr>
 <tr>
  <td width="155">Номер заказа:</td>
  <td><input type="int" name="num_zak" maxlength="85" /></td>
 </tr>
 <tr>
  <td width="155">название заказа:</td>
  <td><input type="text" name="pfp_zak" maxlength="85" /></td>
 </tr>
 <tr>
  <td width="155">Статус заказа :</td>
  <td><input type="text" name="status_zak" maxlength="85" /></td>
 </tr>
 <tr>
  <td colspan="2" align="center">
   <input type="submit" class="buttons" value="Добавить" />
   <input type="reset" class="buttons" value="Очистить" />
  </td>
 </tr>
</table>
</form>
</body>
</html>
save.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
header("Content-Type: text/html; charset=utf8");
error_reporting(-1);
 
include("bd.php");
 
/* Таблица MySQL, в которой будут храниться данные */
 
 
/* Создаем соединение */
$connect = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die ("Не могу создать соединение");
mysql_select_db(DB_NAME) or die (mysql_error());
 
/* Составляем запрос для вставки информации в таблицу
name...date - название конкретных полей в базе;
в $_POST["test_name"]... $_POST["test_mess"] - в этих переменных содержатся данные, полученные из формы */
define("num_zak");
for($i=800001;$i < 899999;$i++)
{
   $num_zak = num_zak.$i+1;
   $query = 'INSERT INTO '.$table.' SET num_zak='$num_zak', pfp_zak="'.$_POST["pfp_zak"].'", status_zak="'.$_POST["status_zak"].'"';
 
   }
 
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());
 
/* Закрываем соединение */
mysql_close();
 
/* В случае успешного сохранения выводим сообщение и ссылку возврата */
echo ("<div style=\"text-align: center; margin-top: 10px;\">
<font color=\"green\">Данные успешно сохранены!</font><br/>
 
?>
Благодарю заранее!

Добавлено через 11 минут
как тут же добавить диапазон 900 по 999. Первый с 800 по 899, а не по 900(ошиблась).

Благодарю заранее!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2015, 10:04
Ответы с готовыми решениями:

Диапазон чисел - какой диапазон у каждой переменной
все int, можете написать какой диапазон у каждой переменной типа а1= a1 = rand()%7; b1 =...

Перебор дробных чисел по последнему числу
Не получается создать рабочий VBA код для перебора дробных чисел(в формате 0,2;0,35 и т.д.) по...

Двумерный массив, пред последнему элементу в столбце присвоить 0, а последнему 1 и так в каждом столбце
Двумерный массив, пред последнему элементу в столбце присвоить 0, а последнему 1 итак в каждом...

Количество чисел массива равных последнему элементу
Здравствуйте! Помогите мне пожалуйста с задачкой) Дан массив и n целых чисел (n&lt;=100). Найти...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2015, 10:04

Найти сумму всех чисел, не равных последнему элементу
Вводится n однозначных чисел со знаком,необходимо найти сумму всех чисел не равных последнему...

Создать массив из 100 чисел и последнему присвоить -1; ошибка в коде
В попытке сделать упражнение, в котором нужно было создать массив из 100 чисел и последнему...

Нахождение суммы чисел, предшествующих последнему отрицательному, в строке матрицы
Здравствуйте! Дана целочисленная квадратная матрица порядка N. Получить b1, …., bn, где bi (это...

В последовательности чисел подсчитать количество элементов равных первому; последнему
В последовательности чисел подсчитать количество элементов равных первому; последнему. Помогите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru