![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 15.01.2004 Skąd: Suwalki/Poznan Ostrzeżenie: (10%) ![]() ![]() |
Mam taki kod
[php:1:87e6decedf]<?php $db = mysql_connect("localhost", "root"); mysql_select_db("gmina", $db); function skr_dane($tekst, $il_znakow) { if (strlen($tekst) > $il_znakow) return substr($tekst, 0, strrpos(substr($tekst, 0, $il_znakow), " ")).' ...'; else return $tekst; } $sql = "SELECT left(tresc, 180) as tekst_skr FROM newsy"; $wynik = mysql_query($sql) or die(mysql_error()); while($w = mysql_fetch_assoc($wynik)) echo skr_dane($w['tekst_skr'], 160)." <a href=wiecej.php?news_id="........" >wiêcej...</a><br>"; ?>[/php:1:87e6decedf] i nie wiem co mam wpisac w miejsce kropek aby wyswietlalo mi odpowiednie id danego newsa. Baza wyglada nastepujaco: newsy (news_id, tresc, data, kategoria_id) bede wdzieczny bo jakos nie mam pomyslu na wykonanie tego. z gory dziekuje |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:b2a9c67f72]<?php
$db = mysql_connect("localhost", "root"); mysql_select_db("gmina", $db); function skr_dane($tekst, $il_znakow) { if (strlen($tekst) > $il_znakow) return substr($tekst, 0, strrpos(substr($tekst, 0, $il_znakow), " ")); else return $tekst; } $sql = "SELECT left(tresc, 180) as tekst_skr,news_id FROM newsy"; $wynik = mysql_query($sql) or die(mysql_error()); while($w = mysql_fetch_assoc($wynik)) echo skr_dane($w['tekst_skr'], 160).'<a href="wiecej.php?news_id='.$w['news_id'].' ">wiêcej...</a><br>'; ?>[/php:1:b2a9c67f72] Zmiana w zapytaniu oraz przy funkcji echo. Pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 20:51 |