Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak wyświetlić, kolejny problem :(
stefan_precz
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


  1. <table border=\"0\" width=\"629\">
  2. <tr>
  3. <td width=\"154\"><?
  4. include&#092;"config.php\";
  5. $wyswietlkategorie = mysql_db_query(krasnal, &#092;"SELECT * FROM kategorie ORDER BY kategoria\") or die(\"Wystapił blad: <b>\".mysql_error().\"</b>\");
  6. while ($row = mysql_fetch_array($wyswietlkategorie))
  7. {
  8. echo&#092;"<a href=http://localhost/~dyktek/index.php?d=opisy&id=\".$row['id'].\">\".$row['kategoria'].\"<br />\";
  9. }
  10. ?></td>
  11. <td width=\"465\">
  12.  <? if(isset($d))
  13.  
  14. if(file_exists(&#092;"$d.php\"))
  15.  
  16.  include(&#092;"$d.php\");
  17.  
  18.  else
  19.  
  20. if(file_exists(&#092;"$d.php\"))
  21.  
  22.  include(&#092;"$d.php\");
  23.  
  24. else
  25. echo(&#092;"Podstrona nie istnieje :(.\");
  26. elseif(!isset($d))
  27. include&#092;"glowna.php\";
  28. ?>  </td>
  29. </tr>
  30. </table>
  31. </body>


tak wygląda plik index.php aby wyświetlić zawartość kategorii o id=1 link będzie wyglądał tak http://localhost/~dyktek/index.php?d=opisy&id=1

plik opisy.php
  1. <?
  2. include &#092;"config.php\";
  3.  if($id) {
  4. $z=mysql_db_query ($mysql_baza, &#092;"SELECT * FROM opisy where id='$id'\");
  5. while ($zz=mysql_fetch_array($z))
  6. {
  7. echo &#092;"<a href=index.php>Strona Główna</a>/\".$yy['kategoria'].\"\";
  8. echo &#092;"\".$row['opis'].\" \".$row['kategoria'].\" \".$row['autor'].\"\";
  9. }
  10. ?>


ten plik odpowiada za wyświetlanie tego na co kliknął user ale nie chce działać, wyświetla błąd Parse error: syntax error, unexpected $end in \usr\www\dyktek\opisy.php on line 12 szukałem dłubałem i nic nie znalazłem, proszę o pomoc


--------------------
Go to the top of the page
+Quote Post
ebe
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 23.01.2004

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


Plik opis.php wypadałoby zamknąć if'a...


--------------------
Słyszałem, że macie tutaj jakieś takie php... fajne to, dobre to jest?
Go to the top of the page
+Quote Post
stefan_precz
post
Post #3





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


nie bardzo rozumiem możesz jaśniej albo na przykładzie


--------------------
Go to the top of the page
+Quote Post
koala
post
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 4.03.2005

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


linia 11 - }
linia 12 - ?>

a tak przy okazji każdy skrypt nie zaczyna się od :

<?

tylko :

<?php


--------------------
php 5.1.6
Go to the top of the page
+Quote Post
stefan_precz
post
Post #5





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


no na prawdę twoje porady są rewelacyjne lol dry.gif


--------------------
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Może się zaczynać od również <?, to jest po prostu forma krótka
dlaczego wprowadzasz w błąd?


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
koala
post
Post #7





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 4.03.2005

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


a jak nie będzie na serwerze short_open_tag ?

http://www.php.net/manual/pl/language.basic-syntax.php


--------------------
php 5.1.6
Go to the top of the page
+Quote Post
stefan_precz
post
Post #8





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


ok wszystko fajnie ale czy ktoś moze pomoc mi przy skrypcie


--------------------
Go to the top of the page
+Quote Post
hmmm
post
Post #9





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 4.01.2005

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


kolega mial na mysli :
  1. <?
  2. include &#092;"config.php\";
  3. if($id) {
  4. $z=mysql_db_query ($mysql_baza, &#092;"SELECT * FROM opisy where id='$id'\");
  5. while ($zz=mysql_fetch_array($z))
  6. {
  7. echo &#092;"<a href=index.php>Strona Główna</a>/\".$yy['kategoria'].\"\";
  8. echo &#092;"\".$row['opis'].\" \".$row['kategoria'].\" \".$row['autor'].\"\";
  9. }
  10. }
  11. ?>
druga klamerka na dole - domkniecie warunku if winksmiley.jpg
Go to the top of the page
+Quote Post
-Guest-
post
Post #10





Goście







tylko idiota nie włączy - zresztą teraz domyślnie sa włączone
Go to the top of the page
+Quote Post
stefan_precz
post
Post #11





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


no działa tylko nic nie wyświetla sad.gif

tabele w bazie wyglądają tak

Kategorie
id--kategoria

Opisy
id--kategoria--opis--autor

i nie wiem czy zapytanie dobrze zrobiłem

Ten post edytował stefan_precz 5.03.2005, 12:26:49


--------------------
Go to the top of the page
+Quote Post
Ociu
post
Post #12





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?
  2. include(&#092;"config.php\");
  3. $id = $_GET['id'];
  4. if( !empty($id) ) {
  5. $z=mysql_db_query ($mysql_baza, &#092;"SELECT * FROM opisy where id='$id'\");
  6. while ($zz=mysql_fetch_array($z))
  7. {
  8. echo &#092;"<a href=index.php>Strona Główna</a>/\".$zz['kategoria'].\"\";
  9. echo &#092;" \".$zz['opis'].\" \".$zz['kategoria'].\" \".$zz['autor'].\" \";
  10. }
  11. }
  12. ?>  
Go to the top of the page
+Quote Post
stefan_precz
post
Post #13





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


  1. <html>
  2. <head>
  3. <meta http-equiv=\"Content-type\" content=\"text/html; charset=iso-8859-2\">
  4. </HEAD>
  5. <body>
  6. <table border=\"0\" width=\"629\">
  7. <tr>
  8. <td width=\"154\">
  9. <?
  10. include &#092;"config.php\";
  11. $z=mysql_db_query($mysql_baza, &#092;"SELECT * FROM kategorie order by id\");
  12. while ($zz=mysql_fetch_array($z) ) {
  13. echo &#092;"<a href=?opisy=\".$zz['kategoria'].\">\".$zz['kategoria'].\"</a><br />\";
  14. }
  15. ?></td>
  16. <td width=\"465\">
  17.  <?
  18. include &#092;"config.php\";
  19. if ($opisy)
  20. {
  21. $z=mysql_db_query ($mysql_baza, &#092;"SELECT * FROM opisy where kategoria='$opisy'\");
  22. while ($row=mysql_fetch_array($z)){
  23. echo &#092;" <b>\".$row['kategoria'].\"</b><br><br>\";
  24. echo &#092;"\".$row['opis'].\" \";
  25. }
  26. }
  27. else 
  28. { include &#092;"glowna.php\"; }
  29.  
  30. ?></td>
  31. </tr>
  32. </table>
  33. </body>
  34. </html>


rozkminiłem to w taki sposób ale się udało smile.gif


--------------------
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 Aktualny czas: 21.08.2025 - 19:30