- PCI bővítőhelyet elfoglaló Icy Dock mobilrack M.2-es SSD-knek
- Elon Musk járatára váltott jegyet a legújabb magyar műhold
- Viszonylag olcsó, 26,5 hüvelykes QD-OLED monitor bukkant fel az MSI kínálatában
- Jönnek az egyes, problémákkal küzdő ASUS ROG noteszgépek kipofozott BIOS-ai
- GeForce RTX 5060: Ezt kapjuk 150 ezerért
Új hozzászólás Aktív témák
-
Forest_roby
őstag
Hi!
Van egy kis problemam....
Az alap feladat az az, hogy van egy szamsorom amiben vannak lyukak, pl:
1,2,3,5,6,7,10,11
A cel az, hogy kiirassam ezt a szamsort lyukak nelkul, de ahol lyuk volt azt megjelolni vhogy, pl priossal kiiratni + meg utanna irni egy szamot.
A szamsor egy selectbol jon....Megmutatom a kodomat:
<?php
function rekurzio($d,$z){
if( $d == $z )
{
echo "<font style=\"color: grey\">" . $d . "</font><br>";
$d++;
return $d;
}
else
{
echo "<font style=\"color: red\">" . $d . "</font><br>";
$d++;
rekurzio($d,$z);
}
}
$query = "select ..... order by ...";
$result = mysql_query($query) or die("Adatbazis hiba: mysql hibauzenet:".mysql_error());
$i=1;
while ($sor = mysql_fetch_array($result))
{
$i = rekurzio($i,$sor['menu_sorszam']);
//echo "<font style=\"color: black\">---><i>" . $i . "</i></font><br>";
}
echo "<font style=\"color: black\">" . $i . "</font><br>";
?>Rekurzioval probalkoztam, ez tunt a helyes utnak. Ott bukik meg a dolog ahol van egy lyuk a szamsorban ( hol mashol ?!?!?! ).
Ha van egy lyuk, akkor szepen kiirja a lyukat es az utanna kovetkezo szamot de nem add visszteresi erteket a fg. igy a ciklusban az $i nulla erteket fog kapni es igy a kovetkezo szamot eleg hosszu uton adja meg, ami a kiiratas miatt problemes, lenyeg, hogy igy nem jo.par eredmeny:
pl:
szamsor lyukakkal: 1,2,3,4,5,6,8
vegeredmeny:1,2,3,4,5,6,7,8 //nem ir utanna meg egy szamot!!masik:
szamsor lyukakkal: 1,2,3,4,5,6,8,9
vegeredmeny:1,2,3,4,5,6,7,8 1,2,3,4,5,6,7,8,9 //...no comment...Mi lehet a baj?
Elore is koszi!
Forest
Új hozzászólás Aktív témák
- Thrustmaster Ferrari F1 Wheel Add-On
- Új Apple Watch Ultra 2 Natural Titanium 49mm
- iKing.Hu - Apple iPhone 13 mini Kompakt erőgép, megbízható teljesítmény 256 GB
- Honor Magic V5 Ultravékony hajlítható, 120 Hz LTPO kijelzők 16/512 GB Garancia 2028. 08. 25-ig
- Bomba ár! Acer Aspire ES1 - AMD A8 I 8GB I 180GB SSD I 15,6" HD I HDMI I Cam I W10 I Garancia!
- Készpénzes számítógép PC félkonfig alkatrész hardver felvásárlás személyesen / postával korrekt áron
- BESZÁMÍTÁS! MSI GE75 Raider 9SF 17 Gamer notebook - i7 9750H 16GB DDR4 512GB SSD RTX 2070 8GB WIN10
- iKing.Hu - HONOR 400 Lite 5G Velvet Grey Vékony, könnyű, AI-kameragomb 8/256 GB- 2027. 07. 01
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- 16 GB RTX 4080 SUPER HP OMEN - garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest