Php 如何在响应式设计中固定html表的第一列

Php 如何在响应式设计中固定html表的第一列,php,html,Php,Html,我需要html表的第一列固定在响应。我有选择框在我的php页面。我使用ajax在html表中显示数据库中的数据。在响应式设计中,在选择框中选择值后,第一个td值不固定,其他td值不滚动。我已使用jquery脚本使html表的第一列固定。在选择框中不选择值时,它将在响应式设计中工作。您可以通过单个查询完成此操作 select * from admin INNER JOIN table2 ON admin.username = table2.t2_col_username WHERE adm

我需要html表的第一列固定在响应。我有选择框在我的php页面。我使用ajax在html表中显示数据库中的数据。在响应式设计中,在选择框中选择值后,第一个td值不固定,其他td值不滚动。我已使用jquery脚本使html表的第一列固定。在选择框中不选择值时,它将在响应式设计中工作。

您可以通过单个查询完成此操作

select *
from  admin  
INNER JOIN table2 ON admin.username = table2.t2_col_username 
WHERE admin.batchname= ? 
您应该避免在SQL中使用PHPVAR(sqlinjection有风险)
为此,请查看prepared语句和binding param

不要将数据从数据库服务器移动到API以供以后使用。编写一个查询,一步返回所需的数据。
mysql\u error()
-不能将
mysql\u*
mysqli\u*
混用。这是两个完全不同的API,在任何方面都不兼容。您是否考虑过编写一个查询并使用联接?还可以向第二个查询演示如何使用此
$username
?您的代码易受SQL注入攻击。你应该使用事先准备好的陈述。