Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pytanie - jakie bledy popelnilem w kodzie
kwiatek12133
post 25.11.2010, 15:41:15
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.11.2010

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


Witam!
Dopiero co zaczynam zabaze z php i chciałem zrobic prosta stronke tylko jedno mi nie wychodzi mianowicie chcialem zeby z tabeli kategorie pobieralo dane i wyswietlalo je na stronce potem, zeby po kliknieciu jednej z kategori przechodzilo do produktów które sa w tabeli lista a nastepnie zeby kliknac na produkt i wyswietlil sie jego dokladny opis. Opis produktu znajduje sie w tabeli lista.Jeszcze dodam, ze zamiast wyswietlac opis jednego produktu to pokazuje wszystkie ktore sa w danej kategorii.


Tutaj sa kawalki kodu:

kategorie
  1. <?php
  2.  
  3. include ("../config.php");
  4. $sql = "SELECT * FROM kategorie";
  5.  
  6.  
  7. $rl = mysql_query($sql);
  8. while($row = mysql_fetch_object($rl))
  9.  
  10.  
  11.  
  12. {
  13. echo "<a href=\"lista.php?cat=$row->id&$row->name\"><div class=tytul1>$row->name</div></a>&emsp;</a><p class=foot>$row->opis<br></br></p><br>";
  14. }
  15.  
  16. ?>




lista.php
  1. <?php
  2. include ("../config.php");
  3. $cat = $_GET["cat"];
  4. $sql = "SELECT * FROM lista WHERE cat = '$cat'";
  5. $i = "0";
  6. $rl = mysql_query($sql);
  7. $rl = mysql_query($sql);
  8.  
  9. while($row = mysql_fetch_object($rl))
  10. {
  11. $i = $i + 0;
  12. echo "<a href=\"opis.php?cat=$row->id&$row->name%$row->id%$row->name\">";
  13.  
  14.  
  15.  
  16.  
  17.  
  18. echo "<div class=tytul1>$row->name</div></a>&emsp;<br><p class=foot>$row->opis</p><br><br><br>" ;
  19. }
  20.  
  21. ?>



opis.php
  1. <?php
  2. include ("../config.php");
  3. $cat = $_GET["cat"];
  4. $sql = "SELECT * FROM lista WHERE cat = '$cat'";
  5. $i = "0";
  6. $rl = mysql_query($sql);
  7. $rl = mysql_query($sql);
  8.  
  9. while($row = mysql_fetch_object($rl))
  10. <table border=0 cellspacing=2 cellpadding=2>
  11. <h2>$row->name</h2>
  12. $row->isbn $row->opis
  13. </tr>
  14. </table>"; }
  15.  
  16. ";
  17. ?>


Ten post edytował kwiatek12133 25.11.2010, 16:13:40
Go to the top of the page
+Quote Post
motyl-pl
post 25.11.2010, 15:43:52
Post #2





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


Masz klase pod row ?
Może powinno być:
  1. $row['pobierane'];


--------------------
Go to the top of the page
+Quote Post
modern-web
post 25.11.2010, 15:52:08
Post #3





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

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


Kod PHP wsadzaj w [/PHP]/ a nie [/QUOTE]/ smile.gif


--------------------
Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
Go to the top of the page
+Quote Post
kwiatek12133
post 25.11.2010, 16:11:34
Post #4





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.11.2010

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


Robilem tak jak ty mowisz i nic nie dalo
Go to the top of the page
+Quote Post
motyl-pl
post 25.11.2010, 16:12:56
Post #5





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


A pokaż config.php może połączenia z bazą nie ma .


--------------------
Go to the top of the page
+Quote Post
Mephistofeles
post 25.11.2010, 16:12:58
Post #6





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

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


A fetch masz dalej do obiektu?
Go to the top of the page
+Quote Post
kwiatek12133
post 25.11.2010, 16:16:35
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.11.2010

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


Już sam rozwiązałem problem

Ten post edytował kwiatek12133 26.11.2010, 13:09:14
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 18:11