Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyszukiwarka
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
Magda29
Witam!
Zrobiłam sobie prostą wyszukiwarkę danych z bazy, wszystko niby jest ok ale tabela koncowa jest rozwalona, czy moze ktos mi pomoc poprawić tą tablę lub może ma ktoś gotową.
Oto moja!

<html>
<head>
<title>Moja baza</title>
</head>
<body>
<?php
mysql_connect ("xxx","xxx","xxx") or
die ("Nie mozna się połaczyć z MySQL");
mysql_select_db (xxx) or
die ("Nie mozna się połączyć z bazą ");

$wynik = mysql_query ("SELECT * FROM instytucje;") or
die ("błąd w pytaniu");
print "<TABLE CELLPADDING=5 BORDER=1>";
print "<TR><TD><B>Nazwa</B></TD><TD><B>Adres</B></TD>";
print "<TR><TD><B>Kod</B></TD><TD><B>Specjalizacja</B></TD>";
print "<TR><TD><B>Telefon</B></TD><TD><B>Rodzaj instytucji</B></TD>";
print "<TR><TD><B>Finansowanie</B></TD><TD><B>Specjaliści</B></TD>";
print "<TD><B>Dodatkowe</B></TD></TR>\n";

while ($rekord = mysql_fetch_assoc ($wynik)) {
$nazwa = $rekord['nazwa'];
$adres = $rekord['adres'];
$kod = $rekord['kod'];
$specjalizacja = $rekord['specjalizacja'];
$telefon = $rekord['telefon'];
$rodzaj = $rekord['rodzaj'];
$finansowanie = $rekord['finansowanie'];
$spcjalisci = $rekord['specjalisci'];
$dodatkowe = $rekord['dodatkowe'];

print "<TR><TD>$nazwa</TD></TD>$adres</TD>";
print "<TR><TD>$kod</TD></TD>$specjalizacja</TD>";
print "<TR><TD>$telefon</TD></TD>$rodzaj</TD>";
print "<TR><TD>$finansowanie</TD></TD>$specjalisci</TD>";
print "<TD>$dodatkowe</TD></TR>\n";
}
print "</TABLE>";

?>

</body>


PROSZĘ O POMOC!!!
Magda snitch.gif
Łukasz O.
  1. print "<TABLE CELLPADDING=5 BORDER=1>";
  2. print "<TR><TD><B>Nazwa</B></TD><TD><B>Adres</B></TD>";
  3. print "<TD><B>Kod</B></TD><TD><B>Specjalizacja</B></TD>";
  4. print "<TD><B>Telefon</B></TD><TD><B>Rodzaj instytucji</B></TD>";
  5. print "<TD><B>Finansowanie</B></TD><TD><B>Specjaliści</B></TD>";
  6. print "<TD><B>Dodatkowe</B></TD></TR>\n";
  7.  
  8. while ($rekord = mysql_fetch_assoc ($wynik)) {
  9. $nazwa = $rekord['nazwa'];
  10. $adres = $rekord['adres'];
  11. $kod = $rekord['kod'];
  12. $specjalizacja = $rekord['specjalizacja'];
  13. $telefon = $rekord['telefon'];
  14. $rodzaj = $rekord['rodzaj'];
  15. $finansowanie = $rekord['finansowanie'];
  16. $spcjalisci = $rekord['specjalisci'];
  17. $dodatkowe = $rekord['dodatkowe'];
  18.  
  19. print "<TR><TD>$nazwa</TD><TD>$adres</TD>";
  20. print "<TD>$kod</TD><TD>$specjalizacja</TD>";
  21. print "<TD>$telefon</TD><TD>$rodzaj</TD>";
  22. print "<TD>$finansowanie</TD><TD>$specjalisci</TD>";
  23. print "<TD>$dodatkowe</TD></TR>\n";
  24. }
  25. print "</TABLE>";
.radex
Mam kilka zastrzeżeń:

Nieistotne:
czemu print? nie lepiej echo? warto się przyzwyczaić tongue.gif
Użyj jednego print/echo* a nie...... (* - niepotrzebne skreślić)

Bardziej istotne(choć też niezbyt):
wg. specyfikacji zaleca się pisanie znaczników małymi literami (!) - wiem że to nie xhtml a html, ale mimo to:P
Magda29
wielkie dzieki za pomoc! pozdrawiam;)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.