Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在php中将用户id更改为其名称?_Javascript_Php_Mysql - Fatal编程技术网

Javascript 如何在php中将用户id更改为其名称?

Javascript 如何在php中将用户id更改为其名称?,javascript,php,mysql,Javascript,Php,Mysql,我需要帮助。我有一个表,我需要查看已经在做报告的用户的数据。当技术人员更新表单时,用户可以知道谁是他们报告的负责人。更新后,技术人员会将id发送到数据库,但问题是用户在检查报告时会看到id。我需要将id更改为技师姓名 塔里克 员工身份证 角阪 尼亚塔坎 Maklumat Kerosakan 陆崎 纳玛佩加维 地位 卡塔坦 希望我正确地理解了您的数据库模式。因此,您可以进行如下查询: $qry1=mysql_query(" SELECT aduan_form.*, login.user

我需要帮助。我有一个表,我需要查看已经在做报告的用户的数据。当技术人员更新表单时,用户可以知道谁是他们报告的负责人。更新后,技术人员会将id发送到数据库,但问题是用户在检查报告时会看到id。我需要将id更改为技师姓名


塔里克
员工身份证
角阪
尼亚塔坎
Maklumat Kerosakan
陆崎
纳玛佩加维
地位
卡塔坦

希望我正确地理解了您的数据库模式。因此,您可以进行如下查询:

$qry1=mysql_query("
     SELECT aduan_form.*, login.username 
     FROM aduan_form 
     LEFT JOIN login
     ON login.id = aduan_form.staff_id
     WHERE aduan_form.nama_pegawai=login.username 
     ORDER BY aduan_form.tarikh DESC") 
or die(mysql_error());
并将html输出更改为如下内容:

  ...
  <td><?php echo $row_view['tarikh']; ?></td>
  <td><?php echo $row_view['username']; ?></td>
  <td><?php echo $row_view['kerosakan']; ?></td>
  ...
。。。
...

哪些表和列包含您需要的用户名?包含用户名的表是登录表,而包含id的表是aduan_表单表。这是可行的,谢谢,但它只是查看仅已更新的数据。如何更改代码以使其查看特定用户的所有数据(即使未更新)?