Witam mam bardzo banalny problem z tabela, w ktorej umieszczane sa dane z bazy danych jak to sie dzieje jest pokazane nizej:
<?php
include("config.inc.php");
{
if($db==1)
echo "Tabela wpisow:<br><br>"; //echo $hostname.$username.$password.$dbname.$table;
$db_con = [url
="http://pl2.php.net/mysql_connect"]mysql_connect[/url
]($hostname,$username, $password) or
die("Polaczenie z baza nieudane!"); $query = "select * from ".$table;
$result = [url
="http://pl2.php.net/mysql_query"]mysql_query[/url
]($query); $i = 0;
while ($i < [url
="http://pl2.php.net/mysql_num_fields"]mysql_num_fields[/url
]($result)) {
$meta = [url
="http://pl2.php.net/mysql_fetch_field"]mysql_fetch_field[/url
]($result); $columns[$i] = $meta->name;
$i++;
}
echo "<table border=1 width=100%>"; for($i=1;$i<[url
="http://pl2.php.net/sizeof"]sizeof[/url
]($columns);$i++) {
echo "<tr><td>".$columns[$i]."</td>"; }
echo "<tr><td>Usun wpis</td></tr>"; $query = "select * from ".$table;
$result = [url
="http://pl2.php.net/mysql_query"]mysql_query[/url
]($query); $j=0;
while($row=[url
="http://pl2.php.net/mysql_fetch_array"]mysql_fetch_array[/url
]($result)) {
for($i=1;$i<[url
="http://pl2.php.net/sizeof"]sizeof[/url
]($columns);$i++) echo "<td>".$row[$columns[$i]]."</td>"; $j=$row[$columns[0]];
echo "<td class='small'><tr><center><a href='delete_rec.php?id=".$j."'>Usun</a></tr>"; }
}
?>
Tabela nie chce wygladac tak jakbym ja chcial caly czas cos sie rozwala.
Teraz wygląda tak że pierwsza kolumna jest w porządku a drugiej nie ma powstały komórki które rozjechały się na szerokość.
Chodzi mi o to by umieścić dane w tylko dwóch kolumnach ponieważ dane są sporę i na szerokość to nie wygląda bardzo ładnie. Komórki jak u górze widać same się tworzą.
A tu jest wygenerowana strona przez ten skrypt można zobaczyć jak to wygląda:
<a href="delete_rec.php?id=18">Usun
</a> <table width="100%" border="1"> <td>osoba uczaca sie/ksztalczaca
</td> <td>kowalski@gmail.com
</td> <td>podstawowe, gimnazjalne i nizsze
</td>
Tabele nigdy nie byly moja mocna strona... Dziekuje za pomoc.
Pozdrawiam