powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопросы по созданию своей CMS
7 сообщений из 57, страница 3 из 3
Вопросы по созданию своей CMS
    #39197388
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex721А если просто после первой отправки скрыть все отправочные формы?Скрытые формы прекрасно отправляются :-)
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39204227
Фотография Alex721
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, решил переделать систему.
Использую однотипные блоки модулей.
Во всех модулях работает, а в одном не хочет добавлять запись в базу.

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
mysql_select_db($dbname, $link);
			$firm_author = $UserID;
			$firm_name = $_POST['firm_name'];

if ($firm_name <> NULL) {
			$sql = 'INSERT INTO firms (firm_name, firm_author) VALUES("'.$firm_name.'","'.$firm_author.'")';
			
			 if(!mysql_query($sql))
 			{$m = 'err';} 
	 			else
	 			{$m = 'add';}
			}
			mysql_query($query, $link);
			mysql_close($link);


Выдает err. Что не так то?
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39204233
Фотография Alex721
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Duplicate entry '1' for key 'firm_author'

что ему не нравится?
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39204303
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предположу, что на поле установлен уникальный ключ, а запрос пытается добавить в поле значение, которое уже существует в таблице.
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39204305
Фотография Alex721
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поле не уникальное.

проблема появилась после того, как добавил в таблицу дополнительные поля.
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39204316
Фотография Alex721
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогло пересоздать поле заново.

а в чем была проблема?
...
Рейтинг: 0 / 0
Вопросы по созданию своей CMS
    #39205700
Фотография Alex721
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, подскажите как реализовать передачу select option без перезагрузки страницы.
Смысл в чем. Хочу сделать фильтры для настройки выборки.
Соответственно, сейчас у меня получается после нажатия на кнопку "применить фильтр" значения сначала передаются в браузер, а после второго нажатия движок уже может получить их значения.
Как это сделать одним нажатием?

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
$firm = $_POST['firm'];
				if (isset($firm) && ($firm>0)){$firm_sql = '&firm='.$firm;} else {$firm_sql = "";}
					
			# фильтр по фирме			
						printf("<div class='block_message'><form action='messages.php?op=main".$firm_sql."".$project_sql."".$author_sql."' method='post' name='forma'><fieldset>");
						$query = "SELECT * FROM firms WHERE firm_active='1' GROUP BY firm_name ORDER BY firm_name";
						$result = mysql_query($query) or die(mysql_error());
						print '<p>Предприятие: <SELECT name="firm" ><option value=""></option>';
								while ($row2 = mysql_fetch_array($result)) { 
										if($firm == $row2["firm_id"]) {
												print '<option value="'.$row2[firm_id].'" selected >'.$row2[firm_name].'</option>'; 
										}
										else{
												print '<option value="'.$row2[firm_id].'">'.$row2[firm_name].'</option>'; 
												}
								} 
						mysql_free_result($result);
						print ('</select>');
...
Рейтинг: 0 / 0
7 сообщений из 57, страница 3 из 3
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопросы по созданию своей CMS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]