excel stijl in html/php.
ik zit met een probleem. ik heb een mysql database en wil het met php uitzelen ( uitlezen gaat goed), maar ik wil een net zo iets hebben als excel.
De eerste row met namen van de kolommen moet vast bovenaan staan, maar wel naar rechts kunnen scrollen en de eerste kolom moet vast links staan en naar beneden kunnen scrollen. Net zo als in excel dat je kolommen en rijen kunt vast zetten.
iemand enig idee hoe dit in html/php kan ?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
$data = array();
while($data[]=mysql_fetch_array(mysql_query('SELECT * FROM tabel')));
$titeltjes = $data[0];
echo'<table border="1"><tr>';
foreach($titeltjes $key => $value){
echo '<th>'.$key.'</th>';
}
echo'</tr>';
foreach($data as $value0){
echo'<tr>';
foreach($value0 as $value1){
echo'<td>'.$value1.'</td>';
}
echo'</tr>';
}
echo'</table>';
?>
$data = array();
while($data[]=mysql_fetch_array(mysql_query('SELECT * FROM tabel')));
$titeltjes = $data[0];
echo'<table border="1"><tr>';
foreach($titeltjes $key => $value){
echo '<th>'.$key.'</th>';
}
echo'</tr>';
foreach($data as $value0){
echo'<tr>';
foreach($value0 as $value1){
echo'<td>'.$value1.'</td>';
}
echo'</tr>';
}
echo'</table>';
?>
zoiets?
dat wil ik hebben, maar dan in html/php. ik dacht eerst aan frames, maar die kun je niet tegelijk laten scrollen.
maar het word een gerommel
maar alsnog bedankt voorde info.
tussen <head> en </head>:
<style type="text/css">
.scroll {
width: 100px;
height: 50px;
overflow: auto;
}
</style>
en dan in je html:
<div class="overflow">
hier een tekst die breder is dan 100 pixels en hoger is dan 50px. Dan krijg je een horizontale en een verticale scrollbar.
</div>
<div class="scroll"> hoop ik?
Nu nog boven die <div> een row dat tegelijk verticaal mee scrollt en er naast die horizontaal mee scrollt.