Hogyan lehetne megoldani, hogy a weboldalamon az egymás alatt felsorolt hír címekre kattintva jelenjenek meg a hírek? (Bővebben lent)
Figyelt kérdés
Azt szeretném megoldani, hogy a hírek címeit <li> html kóddal felsorolom és úgy olvastatom ki a mysql-ből már listaként! De azt szeretném megoldani, hogy ha valaki a hír címére rákattint azt a hírt adja elő neki egy másik oldalon! Vagyis a hírek ne mind látszódjanak csak a címei látszódjanak és amikor a látogató rákattint a címre megjelenik neki az illető hír egy másik php fájlban! Előre is köszönöm a válaszokat2010. jún. 23. 13:00
1/3 anonim válasza:
Csinálj linket mindegyik listaelemhez, tehát mikor kiolvasod, azt valahogy így tedd
echo '<a href="hirek.php?hir='.$kiir['cim'].'">'.$kiir['cim'].'</a>';
Mármint a kiírató ciklusban legyen ez (gondolom mysql_fetch_assoc vagy array-el csinálod)
ezután hozd létre a hirek.php fájlt, abban pedig egy $_GET['hir'] -el olvasd be, a hír címét, és egy egyszerű lekérdezéssel keresd meg ahhoz a címhez tartozó szöveget, melynek a címe a $_GET... volt, és ne feledd el szűrni az adatokat.
2/3 anonim válasza:
*A 3. sornál a ; csak félreütés volt.
3/3 anonim válasza:
Ha csak rövidebb szöveget akarsz kiíratni, akkor:
<?php
$szoveg = "egyszer volt hol nem volt szia hogy vagy";
$rovid = substr("$szoveg",0,12); // csak 12betűt írjon ki
echo("$rovid ..." );
// Eredmény: egyszer volt ...
?>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!