Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Includes wywoływanie jego zawartośći
Diego22
post 18.09.2012, 21:17:12
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 23.03.2011

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


Witam mam takiego div-a
<div id='2'>treść include</div>
Stworzyłem też plik który przeniosłem do includes o nazwie pliki.php
chce aby jego zawartość wyświetlała się w tym div-e jaki kod mam wkleić zamiast "treść include" hmm??
Go to the top of the page
+Quote Post
CuteOne
post 18.09.2012, 21:19:39
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Nie wklejaj nic.. przeczytaj pierwszy lepszy poradnik dla początkujących a znajdziesz odpowiedź.

ps. include 'includes/plik.php';

Ten post edytował CuteOne 18.09.2012, 21:20:04
Go to the top of the page
+Quote Post
Diego22
post 18.09.2012, 21:34:13
Post #3





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 23.03.2011

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


tylko mam taki błąd :
Parse error: syntax error, unexpected T_ECHO in w lini 175
Linia 175:echo "</div>";
cały div:
Kod
   echo"<div class='statystyki'>";
echo "<div class='statystyki1'></div>";

echo"<div class='statystyki2'>";
include 'includes/statystyki2.php';

echo "</div>";

echo"<div class='statystyki3'></div></div>";


Ten post edytował Diego22 18.09.2012, 21:37:14
Go to the top of the page
+Quote Post
abort
post 18.09.2012, 21:36:38
Post #4





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Znowu składnia...
Tym razem Ci ulżę: średnik po include (w linii poprzedniej)...

I zainwestuj w jakiś edytor z kolorowaniem składni...

Ten post edytował abort 18.09.2012, 21:37:08
Go to the top of the page
+Quote Post
Diego22
post 18.09.2012, 21:39:54
Post #5





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 23.03.2011

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


ok tylko jest takie coś :
Table 'rfleague_bazza.forums' doesn't exist
kod pliki.php:
Kod
<?php
$resulte = dbquery("
        SELECT tf.forum_id, tt.thread_id, tt.thread_subject, COUNT(tp.post_id) as count_posts
        FROM ".$db_prefix."forums tf
        INNER JOIN ".$db_prefix."threads tt USING(forum_id)
        INNER JOIN ".$db_prefix."posts tp USING(thread_id)
        WHERE forum_access<='".iUSER."'
        GROUP BY thread_id
        ORDER BY thread_lastpost DESC
        LIMIT 5
");
if (dbrows($resulte) != 0) {
        echo "<table width='100%' cellpadding='0' cellspacing='0'>\n";
        while($datae = dbarray($resulte)) {
                $itemsubjectt = trimlink($datae['thread_subject'], 20);
                echo "<tr>\n<td align='left'> - <a href='".FORUM."viewthread.php?forum_id=".$datae['forum_id']."&thread_id=".$datae['thread_id']."' class='side'>$itemsubjectt</a></td>
<td align='right' >[".($datae['count_posts']-1)."]</td>\n</tr>\n";
        } }

?>
Go to the top of the page
+Quote Post
abort
post 18.09.2012, 21:47:28
Post #6





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Kod
Table 'rfleague_bazza.forums' doesn't exist

No i w czym problem? Mam przetłumaczyć kod błędu czy strukturę bazy/tabeli wywróżyć z fusów po kawie?
Komunikat jest dość jasny: masz podaną nazwę bazy danych (przed kropką) i tabeli (po kropce).
Tabela Baza.Tabela nie istnieje. Może tabela "forums" istnieje, ale nazwa bazy danych się lekko nie zgadza?
A jak bazy nie ma i tabeli nie ma - to musisz ją założyć. Gdzieś musi istnieć kod tworzący bazę. Ale stawiam na to, że rypnąłeś się w nazwie bazy (literówka, prefix, cokolwiek)
Go to the top of the page
+Quote Post
Diego22
post 18.09.2012, 21:58:26
Post #7





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 23.03.2011

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


Przepraszam brakowało tylko zmiennej smile.gif A jeszcze ostatnie pytanie jak zrobić aby te top 5 tematów było w pionie jeden pod 2 ?
Go to the top of the page
+Quote Post
abort
post 18.09.2012, 22:12:38
Post #8





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Jeśli to już jest w tabelce, to sobie ją przeredaguj wedle uznania.
Go to the top of the page
+Quote Post
Diego22
post 18.09.2012, 22:14:05
Post #9





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 23.03.2011

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


Próbówałem tak , ale nic to nie dało;/
Kod
if (dbrows($resulte) != 0) {
        echo "<table width='300px' cellpadding='0' cellspacing='0'>\n";
        while($datae = dbarray($resulte)) {
                $itemsubjectt = trimlink($datae['thread_subject'], 20);
                echo "<tr width='300px'>\n<td align='left' width='300px'> - <center><a href='".FORUM."viewthread.php?forum_id=".$datae['forum_id']."&thread_id=".$datae['thread_id']."' class='side'>$itemsubjectt</a></center></td>
<td align='right' width='300px'>[".($datae['count_posts']-1)."]</td>\n</tr></table>\n";
        } }
Go to the top of the page
+Quote Post
abort
post 18.09.2012, 22:18:06
Post #10





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Może lepiej napisz/opisz, CO DOKŁADNIE chcesz osiągnąć. Bo jakoś nie rozumiem.
Go to the top of the page
+Quote Post
blahy
post 20.09.2012, 17:11:06
Post #11





Grupa: Zarejestrowani
Postów: 82
Pomógł: 22
Dołączył: 20.07.2010

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


Jeśli powyższy kod działa i iteruje po 5 wynikach to błąd jest w samej tabeli HTML.
Jeśli są wyniki otwierasz tabelę (<table>), następnie w pętli tworzysz wiersz (<tr>) z dwoma kolumnami (<td>...</td> dla linka do topica i liczbą odpowiedzi), który zamykasz razem z tabelą (</tr> i </table>).
W wyniku czego otwierasz tabele raz, a zamykasz 5. Najłatwiej sprawdzić to w źródle strony HTML albo za pomocą narzędzi developerskich.

Zamknięcie tabeli (</table>) powinno być za pętlą while, tak jak otwarcie jest przed.

  1. <!-- chcesz -->
  2. <tr>
  3. <td>a</td>
  4. <td>b</td>
  5. </tr>
  6. <tr>
  7. <td>a</td>
  8. <td>b</td>
  9. </tr>
  10. <tr>
  11. <td>a</td>
  12. <td>b</td>
  13. </tr>
  14. <tr>
  15. <td>a</td>
  16. <td>b</td>
  17. </tr>
  18. <tr>
  19. <td>a</td>
  20. <td>b</td>
  21. </tr>
  22.  
  23. <!-- masz -->
  24. <tr>
  25. <td>a</td>
  26. <td>b</td>
  27. </tr>
  28. <tr>
  29. <td>a</td>
  30. <td>b</td>
  31. </tr>
  32. <tr>
  33. <td>a</td>
  34. <td>b</td>
  35. </tr>
  36. <tr>
  37. <td>a</td>
  38. <td>b</td>
  39. </tr>
  40. <tr>
  41. <td>a</td>
  42. <td>b</td>
  43. </tr>
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: 26.06.2025 - 22:57