2016-01-12 1 views
1

В значительной степени название. Я новичок в html и просто хочу знать, как я могу отфильтровать столбцы в таблице базы данных. Вот что я получил:Как я могу использовать флажок для столбцов таблицы базы данных в html?

<?php 
[email protected]_connect('localhost','root',''); 
mysql_select_db("home_work"); 
$sql="SELECT * FROM employee "; 
$aResult=mysql_query($sql); 

?> 
<html> 
<body bgcolor="Orange"> 
<H1> 
<center> 
<?php 
echo '<p>Testing SQL table</p>' ; 
?></p> 
</center> 
</H1> 



<form action="columnChecks.php"> 
    <input type="checkbox" name="columna" value="a1"> Column 1<br> 
    <input type="checkbox" name="columna" value="a2" > Column 2<br> 
    <input type="submit" value="Submit"> 
</form> 



<form name="frmForm" id="frmForm" > 
<table border="1" width="30%" height="30%"> 
<tr> 
<th><font color='Purple'>ID</font></th> 
<th><font color='Purple'>NAME</font></th> 
<th><font color='Purple'>ADDRESS</font></th> 
<th><font color='Purple'>DESIGNATION</font></th> 
<th><font color='Purple'>SALARY</font></th> 
</tr> 

<?php 

while($rows = mysql_fetch_array($aResult,MYSQL_ASSOC)) 
{ 
$id   = $rows['id']; 
$empid  = $rows['empid']; 
$empname  = $rows['empname']; 
$empaddress = $rows['empaddress']; 
$designation = $rows['designation']; 
$salary  = $rows['salary']; 
?> 
<tr> 

<td><b><font color='#663300'><?php echo $empid;?></font></b></td> 
<td><b><font color='#663300'><?php echo $empname;?></font></b></td> 
<td><b><font color='#663300'><?php echo $empaddress;?></font></b></td> 
<td><b><font color='#663300'><?php echo $designation;?></font></b></td> 
<td><b><font color='#663300'><?php echo $salary;?></font></b></td> 

</td> 
</tr> 

<?php } ?> 
</table> 
</form> 
</body> 
</html> 

Так что я пытаюсь сделать так, чтобы пользователь будет проверять все, что столбцы он/она хочет отображаться, а затем таблица будет только с теми столбцами.

Первый вопрос: вместо того, чтобы использовать «Столбец 1» и «Столбец 2», можно ли вытащить имя самого столбца, а затем вставить имена соответствующих столбцов вместо «Столбец 1» и «Столбец 2»?

Когда я просто нажимаю на любую из кнопок, это дает мне пустую страницу (возможно, потому, что у меня ничего нет в документе columnChecks.php. Как именно я обрабатываю вывод из формы отправки? Я знаю атрибут действия является columnChecks.php и где материал идет вниз, то, я просто не знаю, с чего начать, что ..

ответ

0

это поможет вам: https://www.datatables.net/

это тот момент, когда HTML + PHP является недостаточно для достижения вашей цели (по крайней мере, не простой способ), и вам нужно получить некоторую помощь от JavaScript.

Удачи и получайте удовольствие!

 Смежные вопросы

  • Нет связанных вопросов^_^