| Autor | Zpráva | ||
|---|---|---|---|
| J999 Profil * |
#1 · Zasláno: 26. 5. 2012, 23:04:44
Potrebuje vypisat na obrazovku len casti textov z databazy + text "...viac", aby som sa po klikuti na text dostal na cele znenie "clanku".
Vie mi niekto poradit? Dik |
||
| noName Profil * |
#2 · Zasláno: 26. 5. 2012, 23:08:54
|
||
| Davex Profil |
#3 · Zasláno: 26. 5. 2012, 23:13:45
|
||
| J999 Profil * |
#4 · Zasláno: 26. 5. 2012, 23:23:18 · Upravil/a: J999
Davex:
Super, vdaka, len mi to este seka slova, ale to az tak nevadi. A ake jednoduche riesenie vidite pri realizacii poziadavky: aby som sa po klikuti na text dostal na cele znenie "clanku". |
||
| noName Profil * |
#5 · Zasláno: 26. 5. 2012, 23:43:55
Uděláš si třeba clanek_detail.php a pošleš mu v parametru id (clanek_detail.php?id=1). Podle id pak článek vypíšeš na stránce clanek_detail.php
Takže pak budeš mít třeba: <a href="clanek_detail.php?id=1">Zobrazit článek</a> //clanek_detail.php $id = intval($_GET["id"]; $clanek = ... // (sql dotaz s WHERE id = $id //výpis článku |
||
| J999 Profil * |
#6 · Zasláno: 26. 5. 2012, 23:48:19
Zatial som to neskusal, ale vdaka.
Myslienka bola ta ista, len som nevedel, ako definovat a zaslat ID v <a href> |
||
| Han Profil |
Len dodám, že na skrátenie článku (perex) bez toho aby sekalo slová používam ja napríklad niečo takéto:
$clanok= "Nejaký dlhý článok...";
// SKRATENIE CLANKU
$slov = 40; // počet slov
$text = explode(" ", $clanok); // sekám článok podľa medzier
echo "<p>"; //obalenie odstavcom
for($y=0; $y < $slov; $y++) { // cyklus na zobrazenie slov
if (isset ($text[$y])) {
echo $text[$y]." "; // Výpis 1 slova
}
}
echo "...</p>"; // koniec odstavca
// + ešte link
|
||
|
Časová prodleva: 13 let
|
|||
0