- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen billentyűzetet vegyek?
- Milyen alaplapot vegyek?
- ZIDOO médialejátszók
- ThinkPad (NEM IdeaPad)
- SSD kibeszélő
- Az AMD-vel tervezi a következő generációs Xboxokat a Microsoft
- Milyen széket vegyek?
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Kormányok / autós szimulátorok topikja
Aktív témák
-
kamikaze boci
őstag
A kérdés nagyon egyszerű, de sajnos béna vagyok a php-hez, nézzétek el nekem (egy cms alá kell ez a kód, mert sajna nincs hozzá olyan modul, ami nekem kell).
Egy egyszerű tábla x oszlopának beolvasásról és kiíratásról van szó (úgy, hogy a kiírt adatokhoz egyenként tudjak classokat rendelni, lásd lent).
Ami eddig megvan:
$connection=mysql_connect($host,$user,$pw);
mysql_select_db($db, $connection);
$quotes=mysql_query(''select id, title, sectionid, catid, created from $table'', $connection);
$rows = mysql_fetch_row($quotes)
Így most van egy $rows változóm, amiben minden benne van, amire szükségem van, de ömlesztve.
Amit szeretnék:
-csak x darabot olvasson be, ne az egész táblát (pl.: $counter=5).
-minden adathoz rendelnem kellene egy css/html utasítást:
például, ha 3 sort akarok kiíratni, a végeredménynek valami ilyesminek kellene lennie:
<span class=''date1''>elso sor datuma</span><span class=''title1''>az elso sor cime</span>
<span class=''date2''>elso sor datuma</span><span class=''title2''>az elso sor cime</span>
<span class=''date3''>elso sor datuma</span><span class=''title3''>az elso sor cime</span>
Egy hasonló modult találtam, ami ezt csinálja, de sehogy sem sikerül az eredeti kódba a fenti sql utasításokat begyömöszölni:
$i = 0;
$lists = array();
foreach ( $rows as $row )
{
$lists[$i]->link = $link;
$lists[$i]->title = $row->title;
$lists[$i]->introtext = $row->introtext;
$lists[$i]->created = $row->created;
$i++;
}
és a megjlenítés része (kicsit fura a szintaxis a cms miatt):
<?php $counter = 1; ?>
<?php foreach ($list as $item) : ?>
<span class='date<?php echo $counter; ?>'><?php echo substr($item->created, 11, 5)?></span>
<span class='title<?php echo $counter; ?>'><?php echo $item->text; ?></span>
<?php endforeach; ?>
Minden segítséget köszönök!
Aktív témák
- World of Tanks - MMO
- Háztartási gépek
- Samsung Galaxy Watch7 - kötelező kör
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- PlayStation 5
- Autós topik
- PH!otósok beszélgetős, offolós topikja
- Építő/felújító topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- További aktív témák...
- Intel Core Ultra 7 265 /// Bontatlan, Teljesen Új // Üzletből, Számlával és Garanciával
- Csere-Beszámítás! Ryzen 9 9950X Processzor!
- Újszerű Gamer Asztali PC Számítógép 2026-ig Garis ASUS H510M-K R2.0 i5 11400F RTX 4060 8GB Dobozába
- Samsung Galaxy Tab A8 (2021) , 3/32 GB,
- Samsung Galaxy S6 Lite (2022) , 4/64 GB ,Wi-fi
- ÚJ Lenovo Legion Pro 5 16IRX9 - 16" WQXGA 165Hz - i5 14500HX - 32GB - 1TB - RTX 4060 - 3 év garancia
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RTX 4070Ti Super GAMER PC termékbeszámítással
- Bomba ár! Lenovo ThinkPad P50 - i7-HQ I 16GB I 256SSD I Nvidia I 15,6" FHD I Cam I W10 I Gari!
- Bomba ár! Dell Latitude 7420 - i7-1185G7 I 16GB I 512SSD I HDMI I 14" 4K I Cam I W11 I Garancia!
- BESZÁMÍTÁS! Gigabyte B760M i5 14600KF 64GB DDR4 512GB SSD RTX 3080 10GB Corsair 4000D Airflow 1000W
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest