Если возникла проблема с базой данных Microsoft SQL, связана ли она с кодом SQL или PHP? [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Если возникла проблема с базой данных Microsoft SQL, связана ли она с кодом SQL или PHP? [закрыто]

Сообщение Anonymous »

Моя база данных Microsoft Access обновляется с веб-сайта, использующего PHP. Что-то в коде не обновляется должным образом, когда для одного и того же сотрудника есть две записи о сотрудниках (представьте, если бы они уволились и были приняты на работу повторно). Веб-сайт обновляет сертификаты для сотрудников и обновляет новый идентификатор сотрудника с помощью сертификатов, он всегда обновляет старый идентификатор. Веб-сайт работает нормально и доступен.
Это проблема SQL или PHP? В PHP есть SQL-код. Я просто хочу знать, с чего начать.
Я подумываю об изменении кода SQL? Это то, на чем мне следует больше всего сосредоточиться? Пока это мое единственное изменение... добавление части "Статус = Активно"...

Код: Выделить всё

// fetch trainee roster ID
$sqlShift = "SELECT * FROM $stafflist WHERE [Employee Name] = '$Trainee_Name' AND [Status] = 'Active'";    /* I added the "and status equals actvive" part, hopefully this works
$paramsShift = array();                                                                                       I Will add a second sql select statement if that doesnt work */
$optionsShift =  array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$stmtShift = sqlsrv_query($conn, $sqlShift, $paramsShift, $optionsShift);
$rowShift = sqlsrv_fetch_array($stmtShift, SQLSRV_FETCH_ASSOC);

$rosterID = $rowShift['ID'];          //This is a php variabl
e

Подробнее здесь: https://stackoverflow.com/questions/787 ... p-code-rel

Вернуться в «Php»