Hirdetés
Aktív témák
-
cucka jelentem, kész a házi feladat, a favágás helyett elkészült a mai napon a ciklusokkal a kiiratás

az a sok if/elseif helyett ami több mint száz sor volt, ehelyett lett egy ilyen, szép kis karécsonyfadísz
$egyes = ''1'';
$tizes2 = ''0'';
$szam2 = $szam / 10;
settype( $szam2, ''integer'' );
$szam2 *= 10;
print $select_eleje;
for ( $tizes = 0; $tizes < $szam2; $tizes+=10, $egyes+=10 )
{
$selected_e = ($mennyi == $tizes) ? '' selected=\''selected\'''' : '''' ;
print ''<option value=\''''.$tizes.''\'' label=\''''.$tizes.''\''''.$selected_e.''>''.$egyes.''-''.($tizes2+=10).''</option>\r\n'';
}
$selected_e = ($mennyi == $tizes) ? '' selected=\''selected\'''' : '''' ;
print ''<option value=\''''.$tizes.''\'' label=\''''.$tizes.''\''''.$selected_e.''>''.$egyes.''-''.$szam.''</option>\r\n'';
print $select_vege;
ez sokkal szebb mint az a sok változó meg az a sok if-es cucc. lehet h még lehet ebben is egyszerüsíteni, de már ez is működik, akármennyi letöltés esetén, tehát lehet akár 2000 letöltés, akkor is jól fut
Köszönet mindenkinek a helpet 
-
Lenne most egy kérdésem.
Ha egy mezőt hozzáadok, kilehet választani a típúsát. Nomármost én egy dátumot fogok eltárolni, ki is választottam h a típúsa DATE legyen, de felkeltette még egy valami a figyelmemet. Ki lehet választani egy olyat is, hogy DATETIME. Mi a kettő között a különbség? Esetleg hol tudok utánanézni h melyik típusnak mi a megfelelője? Melyik típushoz mit kell hozzárendelni. -
válasz
paramparya
#598
üzenetére
köcce

a következö rejtvényem: mi ez?: SELECT COUNT(*) számold az összeset?
az egész így néz ki:
$gbd=mysql_query(''SELECT COUNT(*) AS gbt FROM $tabla'') or die(''Ne m lehet kiválasztani a sort: ''.mysql_error());
$gbt=mysql_result($gbd,'gbt');
return $gbt;
nomármost ez azt csinálja h megszámolja h mennyi sor van a táblában. ez ok. de hogyan tudom where `oszlop` = 222 ezzel összehozni? probáltam így mysql_query(''SELECT COUNT(*) AS szam WHERE megnevezes = 'hadjárat' FROM $tabla'') h melléírom, de hibát ir ki rá
most meg lövédem sincs h hova kéne, vagy h egyáltalán lehet-e, bár a tapasztalatom szerint majdnem mindent meglehet csinálni php-ben...
[Szerkesztve] -
van egy oszlopom amiben mondjuk 3 különféle adat van. pl: 111, 222 és 333. de ezek az adaok vegyesen vannak az oszlopban, de én csak azokat a sorokat akarom kilistázni amelyik oszlopban van mondjuk a 222. akkor hogyan?
a másik az egy kis egyszerü kérdés, h hogya is van a név szeinti rendezés és a fordított név szerinti rendezés? és egyszerre 2 rendezést is bír? tehát ha mondjuk a betüvel kezdödnek a nevek, és utána vezetéknevet is nézi tehát az ali aladár elöbb lesz mint az aladár zulu. remélem nembonyolult. de a ''vezetéknév'' és a ''keresztnév'' külön tárolodik. amugy nem vezetéknevekre kell.
-
igen, van benne valami! 100 ig kézzel kiirogattam elseif-el utána mindet kilistázza ami csak van.

mi van, ha 20 elem van, és valaki felvisz még egyet
egyedül csinálok mindent

a helyzet h nemszeretném másra is rábizni, legfeljebb csak pár emberre, mert a mai világban nemlehet tudni.
a honlapomon van feltöltési lehetőség, h ha valaki beküld akkor azt szépen kézzel befogom mind vinni, tudom h sok munka de hát ez van. vagy megirom sql-be és rádobom a szerverre. azt kész. igyis-ugyis kell vele tökölnöm egy csomót.
majd késöbb ha nagyon megunom h tökölök vele akkor lehet h elszámom magam és irok arra is valami. de egyenlőre leyen meg az oldalamon normálisan a letöltések, és menjen, egyenlőre ez a legfontosabb számomra, menjen.
akkor az én weblapom csak féldinamikus

[Szerkesztve] -
L3zl13: if/elseif -él, igen csak azt szeretném h az egyik ág fusson le.
cucka: sorry de a tiedet nemértem
tudom h while-vel tudnám sokszorosítani meg minden, de inkább kiirom kéázzel, én még igy látom át az egészet jól. ugyis a kimenet a lényeg.
én igy tudtam megoldani. de amit oda bekodéztam, azt már átalakítottam, este a teljeset felteszem. akkor majd láthatod h mit-is szeretnék csinálni
és köszönöm a segítséget mind2töknek!

-
oh, értem, közben rájöttem h megtudtam oldani:
$szam = ''mennyi_tabla_van'';
if(1 <= $szam <= 10)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=1,''.$szam.''\''>1-10</option>'';
elseif(11 <= $szam <=20)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=11,''.$szam.''\''>11-20</option>'';
elseif(21 <= $szam <=30)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=21,''.$szam.''\''>21-30</option>'';
elseif(31 <= $szam <=40)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=31,''.$szam.''\''>31-40</option>'';
elseif(41 <= $szam <=50)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=41,''.$szam.''\''>41-50</option>'';
elseif(51 <= $szam <=60)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=51,''.$szam.''\''>51-60</option>'';
elseif(61 <= $szam <=70)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=61,''.$szam.''\''>61-70</option>'';
elseif(71 <= $szam <=80)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=71,''.$szam.''\''>71-80</option>'';
elseif(81 <= $szam <=90)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=81,''.$szam.''\''>81-90</option>'';
elseif(91 <= $szam <=100)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=91,''.$szam.''\''>91-100</option>'';
else(100 < $szam)
print ''<option value=\''belepes.php?menu=letoltesek&tipus=scm&mennyit=101,''.$szam.''\''>91-100</option>'';
a $szam = ''mennyi_tabla_van''; van még egy változó, mennyi tábla van cím alatt, azt átmásoltam a szam változóba, és azzal dolgoztam, csináltam néhány logikai értéket, igy eltudta dönteni h mekkora az adott érték. és annak megfelelően irja majd ki a megfelelő sort. közben most jut eszembe, h ezt amit ide bemásoltam nem a legtökéletesebbb mert csak egy sort, (az épp adott) sort irja ki, na majd ezt is átirom. a lényege h elméletileg ez jó, ha valami hibát vélsz felfedezni benne akkor szolj. és kösz h azért megézted

-
tegyük fel h 20 sorom van a táblámban vagy mimben,de én adok neki egy olyan parancsot h a 15-25ig irja ki a tartalmat, akkor hibát fog kiirni rá? mert hát csak 20 sor van.
SELECT * FROM ... LIMIT 15,25
valami ilyennel lenne lekérve.
mert ha nemmond rá hibát, vagy meglehet ugy csinálni h ne mondjon rá hibát, akkor egy csomó plusz munka alól sikerülne megmentenem magam
[Szerkesztve] -
válasz
paramparya
#504
üzenetére
okés, mostmár értem, köszike!

-
válasz
paramparya
#502
üzenetére
és akkor a num változó megkapja azt az egész számot ahány sor van. ok és akkor ott van 0. sor? vagy alapból 1. sor van? és köszi

-
egy táblából egyes sorokat kiiratok, amire egy bizonyos feltétel igaz. és ezt hogyan tudnám megszámolni h mennyi ilyen sorom van amire a feltétel igaz volt?
Aktív témák
- Eladó egy Sony HT-DDW750 5.1 házimozi rendszer megbizható, hibáktól mentes állapotban + Pio S-11A-P
- Megvigyázott ASUS TUF RTX 3070 OC, dobozzal, garival
- Szép, dobozos MSI PRO Z790-S WIFI PCIe gen5 garival
- Dobozos Aorus B650 AORUS ELITE AX V2, újszerű, garanciával
- Dobozos új MSI B650 GAMING PLUS WIFI 6E antennával, io shielddel, garanciával
- Bomba Ár! Lenovo ThinkPad L14 G1a - R5 4650U I 16GB I 256SSD I 14" FHD Touch I Cam I W11 I Gari!
- Apple iPhone SE 2020 64GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27MR400 - 27" IPS LED - 1920x1080 FHD - 100hz 5ms - AMD FreeSync - Villódzásmentes
- Bomba ár! Dell Latitude 7420 - i7-1185G7 I 16GB I 256SSD I HDMI I 14" 4K I Cam I W11 I Garancia!
- HIBÁTLAN iPhone 14 Pro Max 512GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Köszönet mindenkinek a helpet 
köszönet neki, a megoldás:
most meg lövédem sincs h hova kéne, vagy h egyáltalán lehet-e, bár a tapasztalatom szerint majdnem mindent meglehet csinálni php-ben...
h hogyan mit hova irok akkor mit csinál. ilyen jellegü, meg egy két egyszerü példa, utána azthiszem tudok vele boldudolni
és köszi




