Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] parę pytań o function i nie tylko
Rico_ds
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 21.03.2007

Ostrzeżenie: (0%)
-----


Witam,
z góry zaznaczam, że staram się napisać takie coś po raz pierwszy więc poproszę o dokładnie wyjaśnienia.
Mam coś takiego:
  1. <?php
  2.  
  3. function realizacje_kat()
  4. {
  5.  $connect = mysql_connect("localhost", "root", "") or
  6. die ("Sprawdz polaczenie z baza danych.");
  7.  mysql_select_db ("digitalcreation");
  8.  mysql_query ('SET NAMES latin2');
  9.  $wynik = mysql_query("SELECT * FROM realizacje_kat");
  10.  
  11.  while($wiersz = mysql_fetch_assoc($wynik))
  12.  
  13. {
  14. echo '<table>';
  15. echo '<tr><td class="strzalka"><img src="img/strzalka.gif"/></td><td class="obramowanie"><div class="p4">'.$wiersz['nazwa'].' </div></td></tr>';
  16. echo '</table>';
  17. }
  18. }
  19.  
  20. function realizacje()
  21. {
  22.  
  23.  $connect = mysql_connect("localhost", "root", "") or
  24. die ("Sprawdz polaczenie z baza danych.");
  25.  mysql_select_db ("digitalcreation");
  26.  mysql_query ('SET NAMES latin2');
  27.  $wynik = mysql_query("SELECT * FROM realizacje, realizacje_kat where realizacje.kat_id=realizacje
    _kat.id order by data_rea desc"
    );
  28.  
  29.  while($wiersz = mysql_fetch_assoc($wynik))
  30.  
  31. {
  32. echo '<table>';
  33. echo '<tr><td><img src='.$wiersz['obrazek'].' border=0></td><td><table><tr><td>Tytul: '.$wiersz['tytul'].'</td></tr><tr><td>Wynokano dla: '.$wiersz['komu'].'</td></tr><tr><td>Data realizacji: '.$wiersz['data_rea'].'</td></tr></table></td></tr>';
  34. echo '</table>';
  35. }
  36.  
  37. }
  38.  
  39. function realizacje_strony()
  40. {
  41.  
  42.  $connect = mysql_connect("localhost", "root", "") or
  43. die ("Sprawdz polaczenie z baza danych.");
  44.  mysql_select_db ("digitalcreation");
  45.  mysql_query ('SET NAMES latin2');
  46.  $wynik = mysql_query("SELECT * FROM realizacje where kat_id=1 order by data_rea desc");
  47.  
  48.  while($wiersz = mysql_fetch_assoc($wynik))
  49.  
  50. {
  51. echo '<table>';
  52. echo '<tr><td><img src='.$wiersz['obrazek'].' border=0></td><td><table><tr><td>Tytul: '.$wiersz['tytul'].'</td></tr><tr><td>Wynokano dla: '.$wiersz['komu'].'</td></tr><tr><td>Data realizacji: '.$wiersz['data_rea'].'</td></tr><tr><td>Status: '.$wiersz['status'].'</td></tr></table></td></tr>';
  53. echo '</table>';
  54. }
  55.  
  56. }
  57.  
  58. ?>

Jak napisać łączenie z bazą w osobnym pliku, żeby nie musieć tu dawać za każdym razem
  1. <?php
  2. $connect = mysql_connect("localhost", "root", "") or
  3. die ("Sprawdz polaczenie z baza danych.");
  4.  mysql_select_db ("digitalcreation");
  5.  mysql_query ('SET NAMES latin2');
  6. ?>

Dlaczego
  1. <?php
  2. <img src='.$wiersz['obrazek'].' border=0>
  3. ?>
nie pokazuje mi obrazka mimo iż ścieżka w bazie danych jest ustawiona poprawianie?
Jak zrobić, aby tytuł w function realizacje był zarazem linkiem (coś na zasadzie index.php?id=) a jak by można było przejść z function realizacje_kat do function realizacje?
Chyba tyle na obecnym etapie prac. Z góry dzięki za odpowiedzi.

Ten post edytował Rico_ds 27.09.2007, 14:06:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:35