Я делаю проект, в котором можно обновить имя, должность, отдел и тэг сотрудника.
Но когда я делаю свой проект, он не обновляется, я знаю, что с моим кодом что-то не так,Ребята, не возражаете, если вы проверите это.
На моей 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