Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php+mysql]Artykuly podzial na dzialy
Forum PHP.pl > Forum > PHP
zaba12
Witam potrzebuje pomocy chcailbym do tego dorobic podzial na działy czyli np

Zapowiedzi,recenzje, itp

  1. <?
  2.  function artykuly() {
  3.  global $cmd,$id,$tytul,$text,$text_w,$date,$dodal;
  4. $query = &#092;"SELECT * FROM artykuly\";
  5. $result = mysql_query ($query);
  6.  
  7. while ($row = mysql_fetch_array($result)) {
  8.  
  9. $id = $row['id'];
  10. $tytul = $row['tytul'];
  11. $text = $row['text'];
  12. $text_w = $row['text_w'];
  13. $date = $row['date'];
  14. $dodal = $row['dodal'];
  15. echo &#092;"&nbsp;<a href=artykuly.php?id=$id>$tytul</a><br>\";
  16.  }
  17. }
  18.  
  19. function czytaj() {
  20. global $cmd,$id,$tytul,$text,$text_w,$date,$dodal;
  21. $id = (int) $id;
  22.  
  23. $query = &#092;"SELECT * FROM artykuly WHERE id=$id\";
  24. $result = mysql_query($query);
  25. $a = mysql_num_rows($result);
  26.  
  27. if($a==0) {
  28.  
  29. $tytul = 'błąd!';
  30. $text = 'Nie ma artykułu o takim numerze w bazie danych! '.$mess['e0'];
  31.  
  32.  
  33. } else {
  34.  
  35. $row = mysql_fetch_array($result);
  36.  
  37. $tytul = $row['tytul'];
  38. $text = $row['text'];
  39. $text_w = $row['text_w'];
  40. $date = $row['date'];
  41. $dodal = $row['dodal'];
  42. $dzial = $row['dzial'];
  43. $text = stripslashes($text);
  44. $text_w = stripslashes($text_w);
  45. $tytul = stripslashes($tytul);
  46. }
  47.  
  48. echo '<a href=\"artykuly.php\">Artykuły</a> &gt; '.$dzial.' &gt; '.$tytul;
  49. echo '<br>';
  50. echo '<table width=\"98%\">';
  51. echo '<tr><td>'.$text_w.'</td></tr>';
  52. echo '</table>';
  53. }
  54.  
  55. ?>
NuLL
My tu softu na zamówienie nie pisujemy.
zaba12
ale ja juz mam kod tylko nie wiem jaki kod dopisac i gdzie ;/ bo sie juz pogubilem mi chodzi tylko o kodzi do dzialow i nic wiecej
NuLL
Ale my nie piszemy kodu do działów na zamówienie...

Nie chce zamykać...
zaba12
No dobra napisalem cos takiego
lecz nic nie wyswietla
  1. <?
  2. function dzialy() {
  3. global $dzial;
  4. $query = &#092;"SELECT * FROM artykuly_dzialy WHERE tytul1='$tytul1';\";
  5. $result = mysql_query ($query);
  6. {
  7. $row=mysql_fetch_array($result);
  8. $id = $row['id'];
  9. $tytul1 = $row['tytul1'];
  10. echo &#092;"&nbsp;<a href=artykuly.php?id=$id>$tytul1</a><br>\";
  11. }
  12.  }
  13. ?>
nospor
Przyczyn może być parę:
1) zły warunek - $tytul1 jest puste lub nie ma w bazie
2) usuń zbedny średnik z konca zapytania

poza tym dorób wyswietlanie ewentualnych bledów:
  1. <?php
  2.  
  3. $result = mysql_query ($query) or die(mysql_error());
  4.  
  5. ?>
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.