Autor | Zpráva | ||
---|---|---|---|
Tom21 Profil * |
#1 · Zasláno: 8. 9. 2019, 20:34:09
Zdravím,
vypisuju z databáze řádky a vypisuje se mi to v tomto tvaru - echo '<div class="item"><img src="'.$soubor.'" style="width:100%;"></div> '; s tím že první chci aby class byl item active a ostatní vypsané řádky jen class="item" dá se to nějak pořešit ? |
||
Keeehi Profil |
#2 · Zasláno: 8. 9. 2019, 21:07:20
Bohužel jsi nenapsal, jak vypadá ten cyklus, takže podmínku jsem napsal jako bys tam měl klasický for cyklus s proměnnou $i. Pokud to máš jinak, tak stačí podmínku vyměnit za něco, co bude při prvním řádku true a u ostatních false.
echo '<div class="item'.($i === 0 ? " active": "").'"><img src="'.$soubor.'" style="width:100%;"></div> '; |
||
Tom21 Profil * |
#3 · Zasláno: 8. 9. 2019, 21:13:57
Keeehi:
<?php require "db.php"; // Pripojeni k databazi $alfa=mysql_query("SELECT * FROM ZS_ALBUM WHERE id=$zarazeni "); while($vysledek = MySQL_Fetch_Array($alfa)) { $skolni_rok=$vysledek['skolni_rok']; $nazev_album=$vysledek['nazev_alba']; } foreach (glob("editor/upload/image/ZS_Fotogalerie/$skolni_rok/$nazev_album/*.jpg") as $soubor) { echo '<div class="item"><img src="'.$soubor.'" style="width:100%;"></div> '; } ?> |
||
Keeehi Profil |
#4 · Zasláno: 9. 9. 2019, 00:07:46
<?php require "db.php"; // Pripojeni k databazi $alfa=mysql_query("SELECT * FROM ZS_ALBUM WHERE id=$zarazeni"); $vysledek = MySQL_Fetch_Array($alfa); $skolni_rok=$vysledek['skolni_rok']; $nazev_album=$vysledek['nazev_alba']; foreach (glob("editor/upload/image/ZS_Fotogalerie/$skolni_rok/$nazev_album/*.jpg") as $i => $soubor) { echo '<div class="item'.($i === 0 ? " active": "").'"><img src="'.$soubor.'" style="width:100%;"></div> '; } ?> |
||
Taps Profil |
#5 · Zasláno: 9. 9. 2019, 07:26:10
Keeehi:
1) mysql_query je již zastaralé a nové verze PHP již tento zápis nepodporují 2) sql dotaz je náchylný na sql injection, tak je nutné provést jeho ošetření |
||
Kcko Profil |
#6 · Zasláno: 9. 9. 2019, 12:55:36
Taps:
Jsem si jist, že Keeehi to ví, obojí. Tazatel se ptá na něco jiného, není podmínkou celý jeho skript rozebrat a udělat mu kompletní analýzu. |
||
Časová prodleva: 5 let
|
0