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

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
$serverName = "172.28.42.19";
$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 dbo.jOrdersJounal1 (Num, begin_dts, dept, note, disp) 
VALUES ('$number', '$datetime', '$dept', '$text', '$disp')";

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

sqlsrv_free_stmt( $stmt);[SRC PHP]

[/SRC]

который через форму получает данные и записывает их в бд. Как реализовать чтобы, по полю "Num"-(туда записывается номер нарушения, цифрами) проходила проверка, если такие данные в поле Num уже есть то выходила бы ошибка типа "Данный номер для записи уже занят", а если таких данных нет, проходила запись новых данных в бд.
...
Рейтинг: 0 / 0
Проверка наличия данных перед записью в бд.
    #39219737
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если на таблицу повесить первичный ключ - выбросит исключение.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проверка наличия данных перед записью в бд.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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