Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP][inny]Problem z klasą
Forum PHP.pl > Forum > Przedszkole
Sysruqw0w
Witam. Mam poniższy kod, który z bazy mysql zczytuje dane i drukuje je na stronie. Problem polega na tym, że niewiem jak podany skrypt zrobić obiektowo, przerobić go na klasę. Klasa mogła by być statyczna static function pobierzCennik() tylko niewiem co w niej umieścić a co nie. Prosiłbym o pomoc w tym temacie.
Pozdrawiam i z góry dziękuję

<?php
$query = "SELECT * FROM cennik";
$result = mysql_query($query) or die("Query failed");
while ($row = mysql_fetch_array($result))
{
echo "<TR> <TD>" . $row["Usluga"] .
"</TD> <TD>" . $row["Cena"] .
"</TD> </TD>" . $row["Realizacja"] .
"</TD> <br></TR>";
}

mysql_free_result($result);
mysql_close($link);
?>
matiit
mysql_query już nie powinno się używać.

  1. $query = "SELECT * FROM cennik";
  2. $result = mysql_query($query) or die("Query failed");
  3. while ($row = mysql_fetch_array($result))
  4. {
  5. class Helper {
  6. public static function showPrices()
  7. {
  8. echo "<TR> <TD>" . $row["Usluga"] .
  9. "</TD> <TD>" . $row["Cena"] .
  10. "</TD> </TD>" . $row["Realizacja"] .
  11. "</TD> <br></TR>";
  12. mysql_close($link);
  13. }
  14. }
  15.  
  16.  


Ale robienie klasy dla takiego kodu, to sztuka dla sztuki smile.gif
Helid
Powyży kod to moim zdaniem wywali się po 2 przejściu pętli.
com
Cytat
Ale robienie klasy dla takiego kodu, to sztuka dla sztuki wink.gif

matiit w zaprezentowany przez Ciebie sposób to więcej niż pewne ... poza tym takie rozwiązanie nie ma sensu i nie zadziała wink.gif to bardziej przykład jak tego "nie robić" tongue.gif
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-2025 Invision Power Services, Inc.