01-04-2010, 01:12
Znalazlem w ksiazce taki skrypt co pobiera dane z bazy i wgrywa je do tabeli wyglada on tak ale jest z nim maly problem (pusta tabela)
Mam wiec pytanie co z tym kodem nie tak
Kod PHP:
<?php
$baza = mysql_connect('mysql.cba.pl', 'klasa_ic', 'xxx');//xxx to haslo(zmienione)
if ($baza === false) die('Nie mozna bylo nawiazac polaczenia z baza');
$ok = mysql_select_db('klasa_ic_cba_pl');
if ($ok === false) die('Nie mozna bylo wybrac bazy danych');
$zapytanie = 'select wyk, nazwa, link from Muzyka';
$odpowiedz = mysql_query($zapytanie);
if ($odpowiedz === false) die('Nie mozna bylo odebrac danych z bazy');
mysql_close($baza);
?>
<table border="1">
<thead>
<tr>
<th>Lp</th>
<th>Wykonawca</th>
<th>Tytuł</th>
<th>Link do piosenki</th>
</tr>
</thead>
<tbody>
<?php
$l = 0;
while ($rekord = mysql_fetch_assoc($odpowiedz));
{
$lp = $l + 1;
$wyk = $rekord['wyk'];
$nazwa = $rekord['nazwa'];
$link = $rekord['link'];
echo ' <tr>'."\r\n";
echo ' <td>'.$lp.'</td>'."\r\n";
echo ' <td>'.$wyk.'</td>'."\r\n";
echo ' <td>'.$nazwa.'</td>'."\r\n";
echo ' <td>'.$link.'</td>'."\r\n";
echo ' </tr>'."\r\n";
}
?>
</tbody>
</table>