powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ошибка при повторной записи в бд - PHP БД
7 сообщений из 7, страница 1 из 1
ошибка при повторной записи в бд - PHP БД
    #39216293
barmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые помогите кто чем сможет. Есть запрос

$serverName = "172.28.55.01";
$connectionInfo = array( "Database"=>"test", "UID"=>"Supervisor", "PWD"=>"Supervisor");
$conn = sqlsrv_connect( $serverName, $connectionInfo );
if( $conn === false ) {
die( print_r( sqlsrv_errors(), true));
}
$sql = "INSERT INTO jOrdersJounal1 (Num, begin_dts, dept, note, disp)
SELECT '$number', '$datetime', '$dept', '$text', '$disp'
WHERE NOT EXISTS(SELECT * FROM [jOrdersJounal1] [j] WHERE [j].[Num] = '$number')";

$stmt = sqlsrv_query( $conn, $sql);
if( $stmt === true) {
die( print_r( sqlsrv_errors(), true) );
}
else{

echo "<html><head><meta http-equiv='Refresh' content='1; URL=/index.php".$_SESSION['id']."'></head><body><p>Данные успешно добавленны в базу.</p></body></html>";
}
sqlsrv_free_stmt($stmt);

который через форму получает данные, проверяет совпадения в поле Num-(туда записывается номер нарушения, цифрами) идентичных записей, если есть то запись не проходит, если нет то записывает новые данные. Как сделать чтобы если в поле Num уже есть такая запись выходила ошибка типа "Данный номер для записи уже занят" а если не проходила новая запись.
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39216328
barmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
barmak,

Все разобрался.
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39216342
barmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет не разобрался все еще нужна помощь
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39216970
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В notepad небось кодишь?
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39217695
barmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,
Да, а что это имеет какое то значение? я только учусь.
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39217715
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barmakHett,
Да, а что это имеет какое то значение? я только учусь.

При оформлении постов используйте подсветку синтаксиса - кнопочка "SRC". Без нее в твоей простынке разобраться сложнее.
...
Рейтинг: 0 / 0
ошибка при повторной записи в бд - PHP БД
    #39217716
barmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,

хорошо
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ошибка при повторной записи в бд - PHP БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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