Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP БД Разделение прав доступа на сайте php через session https://www.cyberforum.ru/ php-database/ thread446003.html
Разделение прав доступа на сайте php через session. Имеется таблица. CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `famil` varchar(255) NOT NULL, `name` varchar(255) NOT NULL, `avatar` varchar(255) NOT NULL, `login` varchar(15) NOT NULL, `password` varchar(15) NOT NULL, `date_reg` datetime default NULL,
Как задать запрос к mysql что бы в таблицу добавлялась ссылка на картинку которую загружают? PHP БД
Как задать запрос к mysql что бы в таблицу добавлялась ссылка на картинку которую загружают? <?php require_once "lib/JsHttpRequest.php"; function resizeimаgе($filename, $newfile, $newwidth, $newheight) { $exp=strrchr($filename, "."); list($width, $height) = getimagesize($filename); if($width > $height && $newheight < $height){ $newheight = $height / ($width / $newwidth); } else if...
PHP БД PHP функция полного SQL дампа Здравствуйте! Есть моя пользовательская функция, которая генерирует SQL дамп <?php function backup($filename) { global $db; // инициализируем соединение с БД $query = ''; // инициализируем $query = "###################################\n### SQL Dump Creator\n### ".date('d-m-Y H:s')."\n##################################\n\n"; // записываем первичные данные // СОБИРАЕМ... https://www.cyberforum.ru/ php-database/ thread445264.html PHP БД Нормализация БД если ли смыл разбивать таблицу на несколько таблиц(нормализировать). таблица имеет вот такой вид. ID student group subject mark type date Каждый студент может сдать несколько предметов и естественно с разными оценками и датами(иногда оценки и даты могут совпадать). эти предметы могут иметь разный тип(зачет, экзамен, курсовая). Так же студент имеет принадлежность к какой то группе. операции... https://www.cyberforum.ru/ php-database/ thread445250.html
Проблема с SQL запросами PHP БД
Есть таблица сообщений, таблица пользователей и таблица связки пользователей (в таблица хранится, кто у кого в друзьях). Таблица пользователей: +----+------------+-----------+ | id | first_name | last_name | +----+------------+-----------+ | 1 | fName1 | lName1 | +----+------------+-----------+ | 2 | fName2 | lName2 | +----+------------+-----------+
PHP БД Ошибка #1064 когда пытаюсь отослать запрос на вывод таблиц https://www.cyberforum.ru/ php-database/ thread445239.html
вот код. ошибка #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group WHERE students.studentID=connector.studentID AND connector.subjectID=subje' at line 2. Появилась после добавление в SELECT group.name AS Группа, в FROM group и в WHERE AND students.groupID=group.groupID. Несколько раз проверил имя...
PHP БД for и mysql_fetch_array https://www.cyberforum.ru/ php-database/ thread445187.html
Доброго времени суток. Имею конструкцию $nom_nepu = mysql_query("SELECT nomklet FROM objects"); for($i=1; $i<21; $i++) { for($e=0; $e<mysql_num_rows($nom_nepu); $e++) { $ty=mysql_fetch_array($nom_nepu); $gty .="alert('".$ty."');"; } } }
PHP БД mysql и php
Всем привет, я не давно начал учить язык php и на стадии php и mysql встретился с проблемой. в чём заключается проблема: проблема в том что я создал базу заполнил её написал код подключения к ней и все данные которые вытащил из бд засунул в переменную. <?php $db = mysql_connect ("localhost","root","ascent"); mysql_select_db("site",$db);
PHP БД Поиск Есть три формы у них есть по 2 checkbox. Как сделать так чтобы при нажатии на checkbox (можно кнопку это не важно) состоялась вывод из базы по определенным условием заданним в chekbox и чтобы дальше при нажатии другой chekbox фильтровались те данные которые были выбраны в предыдущем checkbox. Буду благодарен за любую помощь. https://www.cyberforum.ru/ php-database/ thread444726.html PHP БД Считывание и запись https://www.cyberforum.ru/ php-database/ thread444401.html
Как считать данные из базы а потом их записать в другую таблицу этой базы. (Данные-это массив).
Создать таблицу, название которой указано в переменной PHP БД
Здраствуйте. Нужно автоматически создать несколько одинаковых (по структуре) таблиц с разными названиями. Решил реализовать всё при помощи оператора case, где название таблицы присваивается в масиив. Потом пропустить его через цикл. Однако столкнулся с проблемой. $result=mysql_query("CREATE TABLE `table` (`id` INT)"); Как вместо значения `table` указать значение перемнной?
PHP БД Вывод из шести таблиц https://www.cyberforum.ru/ php-database/ thread444009.html
Не получается вывести, в чём ошибка? $query = "SELECT top6_1.id, top6_1.ves1, top6_1.link1, top6_2.id, top6_2.ves2, top6_2.link2, top6_3.id, top6_3.ves3
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
14.02.2012, 19:44 0

Фарма ввода заказа + база клиентов. Как? - PHP БД - Ответ 2489791

14.02.2012, 19:44. Показов 5859. Ответов 21
Метки (Все метки)

Ответ

Выкладываю тебе готовый код.
Твой 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<?php
include("config.php");
$data = array();
 
 
$data [] = 'gotovnost';
$data [] = 'firma';
$data [] = 'adress';
$data [] = 'imya';
$data [] = 'tel';
$data [] = 'ves';
$data [] = 'kuda';
$data [] = 'oplata';
$data [] = 'primechaniya';
$data [] = 'prinyal';
$data [] = 'kurier';
$na_kogda [] = 'na_kogda';
$status [] = 'status';
    if (isset($_POST['vvod'])) {
        $gotovnost = $_POST['gotovnost'];
        $firma = $_POST['firma'];
        $adress = $_POST['adress'];
        $imya = $_POST['imya'];
        $tel = $_POST['tel'];
        $ves = $_POST['ves'];
        $kuda = $_POST['kuda'];
        $oplata = $_POST['oplata'];
        $primechaniya = $_POST['primechaniya'];
        $prinyal = $_POST['prinyal'];
        $kurier = $_POST['kurier'];
                $na_kogda = $_POST['na_kogda'];
        $status = $_POST['status'];
        if ($gotovnost != '' and $firma != '' and $adress != '' and $imya != '' and $tel != '' and $ves != '' and $kuda != '' and $oplata != '' and $prinyal != '' and $kurier != '' and $na_kogda != '') {
 
//отформатировал поле на когда
$date = explode("-", $_POST['na_kogda']);
$na_kogda = $date[2]."-".$date[1]."-".$date[0];
                                                $add = mysql_query("INSERT INTO zakazy(na_kogda,gotovnost,firma,adress,imya,tel,ves,kuda,oplata,primechaniya,prinyal,kurier,status) VALUES ('$na_kogda','$gotovnost','$firma','$adress','$imya','$tel','$ves','$kuda','$oplata','$primechaniya','$prinyal','$kurier','$status')");
         header("Location: ".$_SERVER['REQUEST_URI']);
}
else
{
    echo "Вы заполнили не все поля";
}
}
?>
<html>
 <HEAD>
 <META http-equiv=content-type content="text/html; charset=windows-1251">
<style type="text/css">
 
</style>
<script type="text/javascript" src="java/jquery.js"></script>
<script type="text/javascript" src="java/jquery.maskedinput-1.2.2.js"></script>
<script type="text/javascript">
jQuery(function($) {
$.mask.definitions['~']='[+-]';
$('#na_kogda').mask('99-99-9999');
$('#phone').mask('(999) 999-99-99');
$('#product').mask('aaaaa-яяяяя-99999-*****');
});</script>
<script type="text/javascript">
<!--
 
function opfunk(deis){
value = $("#firma").val();
$.post("ajax.php",
        {
        act: deis,
        what: value
   },
    function (result) {
                    try {
    eval(result);
                                }
                catch (e)   {
        alert(result);
                                        }
 
     });
     return false;
}
//-->
</script>
<title>Новый заказ</title>
</HEAD>
<body>
 <center>
 
<table width="100%" height="100%">
<?php
virtual("include/header_html.txt");
?>
 
 
 <tr>
 <td width="205px" valign="top" >
 <?php
virtual("include/menu_html.txt");
?>
 
<fieldset style="display:inline;">
 <legend>Поиск в Google</legend>
 <form action="http://www.google.com/search?" target="_blank" method="get" style="margin:0px;">
 <input type="text" id="q" name="q">
 <input type="submit" value="Поиск">
 </form>
</fieldset>
 </td>
 
 <td valign="top" width="100%">
 
 <table width="100%" border="1">
  <tr>
    <td><div align="center">
      <p><strong>Введите данные заказа</strong></p>
      <p>Если поле &quot;На когда&quot; оставить пустым, то при первом нажатии &quot;Ввести&quot; будет подставлена текущая дата.</p>
      <p>При втором нажати - данные будут сохранены</p>
    </div></td>
  </tr>
  <tr>
    <td><form action="?" method="post" name="frt" >
 <table align="center">
 
 <tr><td class="t2">На когда</td>
  <td> <input type="text" size="50" maxlength="10" name="na_kogda" id="na_kogda" value="<?=!empty($na_kogda)?$na_kogda:date('d-m-Y')?>"/></td></tr>
 
 <tr><td class="t2">Готовность заказа</td>
 <td> <input type="text" size="50" maxlength="50" name="gotovnost" id="gotovnost"/></td></tr>
 
 <tr><td class="t2">Фирма</td>
 <td> <input type="text" size="50" maxlength="50" name="firma" id="firma"/><input type='button' value='Заявка на проверку' onclick="opfunk('prov');"></td></tr>
 
 <tr><td class="t2">Адресс</td>
 <td> <input type="text" size="50" maxlength="100" name="adress" id="adress"/></td></tr>
 
 <tr><td class="t2">Имя</td>
 <td> <input type="text" size="50" maxlength="50" name="imya" id="imya"/></td></tr>
 
 <tr><td class="t2">Телефон</td>
 <td> <input type="text" size="50" maxlength="50" name="tel" id="tel"/></td></tr>
 
 <tr><td class="t2">Вес</td>
 <td> <input type="text" size="50" maxlength="50" name="ves" id="ves"/></td></tr>
 
 <tr><td class="t2">Куда</td>
 <td> <input type="text" size="50" maxlength="50" name="kuda" id="kuda"/></td></tr>
 
 <tr><td class="t2">Оплата</td>
 <td> <SELECT NAME="oplata" id="oplata">
 <OPTION value=Выбрать SELECTED>Выбрать
<OPTION value=Нал>Наличный расчет
    <OPTION value=Безнал>Безналичный расчет
 
    <OPTION value=Получатель>Оплата получателем
 
</SELECT></td></tr>
 
 <tr><td class="t2">Примечания</td>
 <td> <input type="text" size="50" maxlength="100" name="primechaniya" id="primechaniya"/></td></tr>
 
 <tr><td class="t2">Принял</td>
 <td> <SELECT NAME="prinyal" id="prinyal">
        <OPTION value=Алена>Алена
        <OPTION value=Дима>Дима
    <OPTION value=Катя>Катя
        <OPTION value="Маша Г">Маша Г
        <OPTION value="Маша Б">Маша Б
        <OPTION value=Оксана>Оксана
        <OPTION value=Света>Света
        <OPTION value=Юля>Юля
            <OPTION value="Не указано" SELECTED>Выбрать
 
</SELECT></td></tr>
 
 <tr><td class="t2">Курьер</td>
 <td> <SELECT NAME="kurier"  id="kurier">
<OPTION value=Вова>Вова
<OPTION value=Владимир>Владимир
<OPTION value=Антон>Антон
<OPTION value=Антон_пеш>Антон пеш
<OPTION value=Рома>Рома
<OPTION value=Игорь>Игорь
<OPTION value=Костя>Костя
<OPTION value=Олег>Олег
<OPTION value="Леша И">Леша И.
<OPTION value=Л>Л
<OPTION value=Паша>Паша
<OPTION value=Степа>Степа
<OPTION value=Наемный>Наемный
<OPTION value=Женя>Женя
       <OPTION value="Не указан" SELECTED>Не указан
 
</SELECT></td></tr>
 
 
 <tr><td colspan="2" align="center"><input type="submit" name="vvod" value="Ввести"/>
 
 <script type="text/javascript">
 
<?php
 foreach ($data as $c)
 {
        if (isset($_POST[$c]))
        {
 ?>
        document.getElementById('<?=$c ?>'). value = '<?=$_POST[$c]?>';
<?
        }
 }
 ?>
 </script>
</td></tr>
 </table>
 </form></td>
  </tr>
</table>
 </td>
 </tr>
 </table>
</center>
</body>
 </html>
ajax.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
include("config.php");
 
$act = $_POST['act'];
$what = $_POST['what'];
if($act == "prov"){
$firma = mysql_query("select * from clients where firma='".$what."'");
   if(mysql_num_rows($firma) != 0) {
   $firm = mysql_fetch_array($firma);
   $js .="$('#adress').val('".$firm['adress']."');";
   $js .="$('#tel').val('".$firm['tel']."');";
   }
   else {
   $js .="alert('нет такой в базе');";
   }
}
 
 
echo $js;
 
?>
Добавлено через 30 секунд
Проверь, работает?

Вернуться к обсуждению:
Фарма ввода заказа + база клиентов. Как? PHP БД
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.02.2012, 19:44
Готовые ответы и решения:

Форма добавления заказа и клиентов
Здравствуйте подскажите , как создать такие две формы . У меня есть 10 поставщиков для каждого...

Написать запрос, подсчитывающий количество клиентов, не сделавших ни одного заказа в первом квартале
Есть 2 таблицы. 1-я таблица member member_id Уникальный идентификатор клиента member_last_name...

Нужен запрос, подсчитывающий количество клиентов, ни сделавших ни одного заказа в определенный период времени
Всем привет! Срочно нужна помощь в составлении sql запроса! Итак есть 2 таблицы: member( в ней...

База клиентов
Есть таблицы &quot;клиент&quot;, &quot;заказ&quot;, &quot; заказанные товары&quot; По таблице заказ и заказанные товары сделан...

21
14.02.2012, 19:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2012, 19:44
Помогаю со студенческими работами здесь

База данных клиентов
Сделал базу данных с файлом заполнения. Может кто подскажет как автоматически создать номер файла и...

База данных клиентов
Надо сделать базу данных клиентов, при этом желательно иметь в виде таблицы. Клиенты выбираются не...

Интерактивная база клиентов
Доброго времени суток, форумчане! Создаю эту тему с целью обмена опыта по работе с языком...

Нужна готовая база клиентов
Добрый вечер:) Подскажите пожалуйста, мне нужно сделать базу клиентов, есть похожие бесплатные...

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