![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Otóż mam taką zagwozdkę - robię zapytanie do bazy, dostaję ileś tam wierszy. Tu nie ma problemu. Jednak chciałbym je mieć nie w formie tekstu, ale tabelki, gdzie każda wartość miałaby po prostu swoją komórkę.
Z tym też nie ma problemu, poza jednym - jak zrobić, aby tabelka miała nazwy kolumn w pierwszym wierszu? To co poniżej, zwraca ładną tabelkę, ale oczywiście bez nazw kolumn. Mój php: <?php if(isset($_POST['R50'])){ $R50 = $_POST['R50']; $host = "localhost"; $user = "user"; $pass = "pass"; $db = "baza"; $connection = mysql_connect($host, $user, $pass) or die ("Unable to connect!"); mysql_select_db($db) or die ("Unable to select database!"); mysql_query("SET CHARACTER SET utf8"); mysql_query("SET NAMES 'utf8'"); $query = "SELECT ID, Imie, Nazwisko, Biuro, JG FROM `tabela` WHERE `status` LIKE 'wartosc_statusu' AND `$R50` =1 ORDER BY `tabela`.`BIURO` DESC "; $result = mysql_query($query) or die ("Error in query: $query. ".mysql_error()); if (mysql_num_rows($result) > 0) { echo "<table cellpadding=10 border=1>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>".$row[0]."<br>"."</td>"; echo "<td>" . $row[1]."</td>"; echo "<td>".$row[2]."</td>"; echo "<td>".$row[3]."</td>"; echo "<td>".$row[4]."</td>"; echo "</tr>"; } echo "</table>"; } else { echo "No rows found!"; } mysql_free_result($result); mysql_close($connection); } ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 13:26 |