Postgres также автоматически выполняет фиксацию по умолчанию. AFAIK, это довольно распространено в мире баз данных OSS.

аю проект, где можно обновить имя, должность, отдел и тег сотрудника.

Но поскольку я делаю свой проект, он не будет обновляться, я знаю, что с моим кодом что-то не так. не могли бы вы, ребята, проверить это.

На моей странице php есть index.php, который является главным меню. Если щелкнуть имя сотрудника в списке, появится всплывающее окно. это всплывающее окно для обновления.

мой php код (он сейчас обновляется) но найдены ошибки:

<?php
$con=mysql_connect('localhost','root','pss') or die(mysql_error());
mysql_select_db('intra',$con);

if(isset($_POST['submitted']))
    {

    $sql = "SELECT * FROM gpl_employees_list where emp_id='".$_POST['eid']."'";
    $result = mysql_query($sql) or die (mysql_error());
    if(!$result || mysql_num_rows($result) <= 0)
                            {                       
                                return false;
                            }

    $qry = "UPDATE gpl_employees_list SET emp_nme = '".$_POST['ename']."', emp_pos = '".$_POST['pos']."', emp_dep = '".$_POST['dep']."', emp_tag = '".$_POST['tag']."' WHERE emp_id = '".$_POST['eid']."' ";  

    mysql_query($qry) or die (mysql_error()); 
?><script>window.close();</script><?php 
        }       
    ?>

* ПРИМЕЧАНИЕ: теперь это обновление, но если пользователь оставляет одно из текстовых полей пустым, он также обновляет таблицу пустыми пробелами, и это моя проблема сейчас. как мне этого избежать? Я имею в виду, если пользователь оставляет одно текстовое поле пустым, данные с пустыми значениями должны все еще содержать свое старое значение, но как это сделать с этим кодом? спасибо тем кто поможет

MisaChan

Ответы на вопрос(3)

Ваш ответ на вопрос