- Milyen processzort vegyek?
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- AMD GPU-k jövője - amit tudni vélünk
- Melyik tápegységet vegyem?
- Fejhallgató erősítő és DAC topik
- iPad topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Azonnali VGA-s kérdések órája
- Kormányok / autós szimulátorok topikja
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
Új hozzászólás Aktív témák
-
tkazmer
addikt
válasz
Forest_roby #1093 üzenetére
ok, ennél kicsi tovább jutottam már azért
végül gyártottam egy függvényt, amely először feldarabolja két részre a string-et a http-nél, aztán a második részt feldarabolja szóközönkét illetve \n-enként, és az így kapott stringet kiírom linkként.
Jobb ötletem nem volt, ez egy kicsit kacifántosra sikeredett, esetleg valakinek egyszerűbb, hatékonyabb elképzelése van? -
cucka
addikt
válasz
Forest_roby #1076 üzenetére
újsor és tab karakter. jobb megoldás nem nagyon lesz..
báár ha igazi jani vagy, akkor írhatsz progit, ami megformázza a script kimenetét, de tök fölösleges az egész, mert a látogatók általában az oldalt nézik, nem a html forrást. -
Atic
tag
válasz
Forest_roby #1076 üzenetére
Talán CSS? Rakd egy div-be, és adj neki szélességet.
-
Tele von Zsinór
őstag
válasz
Forest_roby #1074 üzenetére
Újsor?
\n
-
cucka
addikt
válasz
Forest_roby #875 üzenetére
egyrészt a print_r nem csak tömböket tud így kiírni, hanem pl. objektumokat is.
másrészt sokkal látványosabbat nem nagyon tudok elképzelni, már ha feltétel, hogy működjön bármilyen n dimenziós tömbre. -
cucka
addikt
válasz
Forest_roby #870 üzenetére
a print_r eredményét rakd <pre></pre> közé
esetleg nézd a html forrásban az eredményt
(a print_r újsorokkal tördel, nem html tag-ekkel) -
paramparya
őstag
válasz
Forest_roby #870 üzenetére
ha csak debug miatt kell, hogy olvasható legyen, akkor tegyél fel xdebug-ot, és var_dump ;)
-
raczger
őstag
válasz
Forest_roby #870 üzenetére
vagyis nem egy tömböt szeretnél végigjárni? mert azt a foreach ciklussal megteheted
-
cucka
addikt
válasz
Forest_roby #831 üzenetére
while ($sor = mysql_fetch_array($result)){
if (!empty($prev) && $sor['menu_sorszam']-$prev>1){
for ($i=$prev+1; $i<$sor['menu_sorszam']; $i++){
$lyuk++;
echo "<font style=\"color: red\">" . $i . "</font><br>";
}
}
echo "<font style=\"color: grey\">" . $sor['menu_sorszam'] . "</font><br>";
$prev=$sor['menu_sorszam'];
}így néz ki (remélhetőleg) helyesen az előbbi hsz-emben írt program lényegi része.
kb. arról van szó, hogy az adatbázisból a sor beolvasásánál eltárolom az előző értéket. ha az előző érték és az aktuális között a különbség nagyobb mint 1 akkor ciklussal kiírom a kettő közötti számokat, ahányat kiírtam, annyival növelem a lyukak számát, utána pedig kiírom az aktuális számot. -
cucka
addikt
válasz
Forest_roby #825 üzenetére
Mi lehet a baj?
hát főleg az, hogy nem érted, mire jó a rekurzió, mert erre nem. megoldható egyébként azzal is, de itt egy egyszerűbb megoldás.$prev=0;
$lyuk=0;
while ($sor = mysql_fetch_array($result)){
if (!empty($prev) || $sor['menu_sorszam']-$prev!=1){
for ($i=$prev+1; $i<$sor['menu_sorszam']; $i++){
$lyuk++;
echo "<font style=\"color: red\">" . $i . "</font><br>";
}
echo "<font style=\"color: grey\">" . $sor['menu_sorszam'] . "</font><br>";
}
$prev=$sor['menu_sorszam'];
}
for ($i=1; $i<=$lyuk; $i++){
echo "<font style=\"color: grey\">" . $prev+$i . "</font><br>";
}ez annyi számot ír a sor végére, ahány lyuk volt, tehát 1,2,5 input esetén az eredmény 1,2,3,4,5,6,7 lesz, 3 és 4 pirossal. nem próbáltam ki, szóval lehet hibás valahol..
Új hozzászólás Aktív témák
Hirdetés
- Milyen processzort vegyek?
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Interactive Brokers társalgó
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- A fociról könnyedén, egy baráti társaságban
- Gitáros topic
- Motorola Edge 50 Neo - az egyensúly gyengesége
- AMD GPU-k jövője - amit tudni vélünk
- Honor Magic6 Pro - kör közepén számok
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- Mars Gaming ML-LCD240 2x ARGB 120mm FDB Fan LCD Display (Alkatrésznek) INGYEN FOXPOST
- CORSAIR K55 RGB PRO XT (Kartámasz nélküli) INGYEN FOXPOST
- Szép! Dell Latitude 7430 ÜTÉSÁLLÓ! Üzleti Profi Ultrabook 14" -60% i5-1245U 16/512 FHD IRIS Xe
- Philips 32E1N1800LA/00 4K monitor
- LG UltraGear 27GS75Q-B (IPS/2K/180hz)
- AKCIÓ! Sapphire Nitro+ RX 6800 XT 16GB videokártya garanciával hibátlan működéssel
- Csere-Beszámítás! Olcsó RTX Gamer Laptop játékra! I5 11400H / RTX 3050Ti / 16GB DDR4 / 512GB SSD
- Azonnali készpénzes AMD Ryzen 1xxx 2xxx 3xxx 5xxx processzor felvásárlás személyesen / csomagküldés
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HP ProBook 430 G4 Pentium 4415U (bios jelszavas)
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged