Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/SQL] Wyswietlenie danych z kilku tabel
oi.
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


W poniższym kodzie wyswietlam najpopularniejsze arytykuly witryny. Korzysta on z tabeli WITRYNA. chcialbym, by pokazywl rownierz najpopularniejsze newsy. Przechowywane sa one w tabeli NEWS /ktora ma taka sama strukture jak tabela witryna/.
Probowalem ... FROM witryna, news.... ale nie skutkuje.
Dodam ze obie tabele maja takie same pola ale nie sa ze soba powiazane relacyjnie.
  1. <?php
  2. require("config.php"); $conn=mysql_connect($host,$bazalogin,$bazahaslo); mysql_select_db($baza);
  3.  
  4. $pytanie = "SELECT id, tytul, czytano FROM witryna ORDER BY czytano DESC LIMIT 6";
  5.  $result = mysql_query($pytanie);
  6.  
  7.  while ($t = mysql_fetch_array($result)) {
  8. $tytul=$t['tytul'];
  9. $id=$t['id'];
  10.  
  11. echo "<a href="witryna.php?page=$id">&nbsp;&nbsp;$tytul</a>";
  12.  
  13.  }
  14. ?>

Drugi problem --> czasem tytul jest za dlugi, jak go uciac by wyswietlal np tylko pierwsze 15 liter ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Prph
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Wyswietlenie tekstu skroceneg:

  1. <?php
  2. function utnij($sTest, $iIleZnakow)
  3. {
  4. return strstr($sText, 0, $iIleZnakow);
  5. }
  6. ?>


Adrian.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 01:51