Hirdetés
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Örömkönnyek és üres kezek a TriFold startjánál
- Két új egyszerűbb Qualcomm rendszerchip érkezik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy S25 - végre van kicsi!
- Honor 200 Pro - mobilportré
- Bemutatkozott a Poco X7 és X7 Pro
- Szívós, szép és kitartó az új OnePlus óra
- Poco F8 Ultra – forrónaci
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
kornyiktamas
aktív tag
válasz
Peter Kiss
#24
üzenetére
a netbeans elindításánál
-
Peter Kiss
őstag
válasz
kornyiktamas
#23
üzenetére
A lényeg lemaradt; hol akadtál el?
-
kornyiktamas
aktív tag
sziasztok, valaki tudna segíteni objektum orientált programozás téren?
fontos házi feladat volna,
síkidomok absztrakt osztállyal, plant uml.. kör téglalap háromszög, mindez megvan egy doc fájlba pontosan mit is merre kell csinálni
valaki esetleg? köszönöm =) -
cucka
addikt
$adat=mysql_fetch_object($db->eredmeny);
echo $adat['products_model'
;
a mysql fetch object az, ahogy a neve is mondja, egy objektumot ad vissza, tehát így kéne kiírni: echo $adat->products_model;
vagy használhatsz mysql_fetch_assoc-ot az eredmények lekérésére, azzal működne a kiírásod.
mod: egyébként ha nem dob warning-ot erre a progid, akkor szerintem kapcsold be a fullos error reporting-ot a php.ini-ben, fejlesztésnél igen jól jön.
[Szerkesztve] -
vakondka
őstag
Tanulgatnám az oop-t hogy orientálódjak az objektumok felé, de sajna nem sok eredménnyel... :U
Írtam magamnak egy példaprogramot, de nem igazán akar működni, biztos valami irtó nagy baki van benne :B
megnézné nekem valaki ?
//-------------------------------------------------------- itt kezdődik az osztály
<?php
class db_handler {
var $hostname=''localhost'';
var $user=''root'';
var $pass='''';
var $adatbazis;
var $eredmeny;
var $kapcs;
var $hiba;
function sql_connect(){
$this->kapcs = @mysql_connect($this->hostname,$this->user,$this->pass);
if ($this->kapcs) {
mysql_select_db($this->adatbazis,$this->kapcs);
}
}
function sql_lekeres($string){
@mysql_query(''SET NAMES latin2'',$this->kapcs);
$this->eredmeny =mysql_query($string,$this->kapcs);
$this->hiba=mysql_error();
return $this->eredmeny;
}
}
//---------------------------------------és ez csinálna vele valamit-----------------------------
$db = new db_handler();
$db->adatbazis=''tesztshop'';
$string=''SELECT * FROM `products` WHERE `id`=1 LIMIT 1'';
$db->sql_connect();
$db->sql_lekeres($string);
$adat=mysql_fetch_object($db->eredmeny);
echo $adat['products_model'];
echo $db->hiba;
?>
[Szerkesztve] -
c4-eXp
aktív tag
válasz
#18379748
#18
üzenetére
Hát azért ha oop, akkor sokkal inkább c++, mint pascal. A pascal alapvetően egy struktúrált nyelv, csak később kibővítették oop-vel. A c++-t ezzel szemben eleve az oop-re alkották meg. Például pascalban még protected adattagokat se lehet csinálni, szóval elég hiányos oop területen.
-
#18379748
törölt tag
Az oop klasszikus es szep tanulmanyozasara a bp7 nagyon jo (de akar tp5.5-tol barmelyik). Nekem nagyon teccett anno, semmi visual huzigalas, szepen tipusos klasszikusan levezetheto osztalyhierarhia. Ha valaki azt kovette akkor nagyon szep kodot tudott kanyaritani. Delphi sem rossz de ott azert eleg sok minden valtozott (amire sok esetben szukseg is volt). C++ mar nem ilyen tiszta nem is annyira csipaztam, ezekben az utodokban mar sok trukk van amit a klasszik oop nem enged (vagy inkabb sok munkaval lehet beiileszteni) ezert ezeket egyszerusitettek megkerultek (pl. property-k a delphinel).
Ez az AOP egy borzadaly, egy fabolk vaskarika, mintaillesztessel keresni es hivni eljarasokat... brrr. -
td
senior tag
Ehh, na hát igen. Az, amit behoztak a PHP-val, nevezetesen hogy belekódolhatsz a html-be, az addig jó, amíg olyan kis egyszerű vackokat írsz, amilyenekre eleve hasznáták. Utána már nem előnyös keverni a dolgokat, a html-t jobb különvenni, sablonba. A JSP meg ugye egy kicsit más, ott lehet a saját tag-ekkel is meg a beanekkel bűvészkedni, tehát úgy alakítani a bulit, hogy a JSP-t magát a designerek is össze tudják dobni. Legalábbis nekem ez jött le abból, amennyit olvastam róla. Így viszont már tényleg érthető, hogy mikor is van gáz.
-
Fisha
őstag
Java kod alatt a <% %> scriptleteket ertem, ami elvileg azert lehetoseg szerint kerulendo.
Amugy igazad van sokban hasonlit a php-re ugy onmagaban, de igazabol szepen csak beanekkel, tagekkel, servletekkel megtamogatva lehet hasznalni.
Amugy 2000 soros php-t se szivesen debuggolnek, ha meg kene benne talalni egy-ket nyitva maradt td taget ugy hogy kozben kb. 30 if, es 10 ciklus bonyolitja a vezerlest.
[Szerkesztve] -
td
senior tag
Az.
Node a jsp eleve javás, nem? Mit értesz az alatt, hogy belegányolnak java kóddal?
Sokat amúgy nem foglalkoztam vele, csak ismerkedés szintjén olavstam róla pár éve, és úgy tűnt, mint egy PHP, amiben van ''némi'' plusz is (EJB-k, meg hasonlók rémlenek). Tehát hogy nem különbözik rettentő sok mindenben a PHP-től. -
Fisha
őstag
Szegeny topic meg csak most nyilt es maris ''szetoffoljuk''.

Az a bajom vele, hogy tul sok olyan munkam volt, ahol tobb ezer soros, java koddal teleirt, teljesen szetesett jsp-ket kellett helyrepofoznom. Annyira nehezkes a debuggolasa, illetve akkora ganyokat lehet benne csinalni a sok java koddal, hogy nem igazan szeretem. Meg ha en magam csinalnam 0-rol, akkor talan, mert akkor nagyon figyelnek ra hogy ne szaladjak bele ezekbe a dolgokba, bar neha szinte lehetetlen elkerulni.
-
Fisha
őstag
Szinte kizarolag server oldalon programozok javat. Servletek, struts (szerencsere jsp mostanaban mar nem annyira), nomeg j2ee (websphere ala bean-ek, jms).
Java-t es php-t meg nem gondoltam osszehazasitani, szoval nincs sok tapasztalatom, de mondjuk soap pl mindkettohoz van tudotmmal, szoval biztos el tudnanak beszelgetni egymassal, ha muszaj lenne.
Java-ban az adatbaziskezeles eleg okosan lett megvalostva. Alapbol csak az interface-k lettek elkeszitve, es az implementaciot rabiztak az adatbazis fejlesztoire. Igy pontosan ugyanugy tudsz minden db-t hasznalni, amihez irtak jdbc drivert (lenyegben mindhez irtak).
Aztan a sajat drivereben minden db fejleszto nyujthat meg extra funkcionalitast is a kotelezoen implementalandokon felul, igy altalaban nem kell lemondani a db specifikus mukodesekrol sem az altalanos megvalositas miatt. Persze onnantol kezdve, hogy kihasznalod a speckokat elveszted azt a nagyszeru erzest, hogy barmikor fel ora alatt at tudsz allni mondjuk oracle-rol db2-re.
[Szerkesztve] -
emitter
őstag
megkérdezhetem, h java-t mire használod? értem ezalatt h kliens vagy szerver oldalra?
php és java hogyan kommunikálnak egymással?
asszem nyáron én is elkezdek belemászni a javába
meg php/mysql-t sem ártana megismernem közelebbről.. húú, mikor lesz nekem ezekre időm 
télleg, java milyen adatbázist tud kezelni? -
Fisha
őstag
Na en is bekapcsolodnek. OOP a szivem csucske. Anno meg object pascalon keresztul szagoltam bele (bar mar nem nagyon emlekszem szegeny delphire
). Mostansag leginkabb java-ban tolom, de eloszeretttel hasznalom php kodolasnal. Szoval varom a problemafolveteseket. 
-
Robaj
addikt
Hú következő félévben veszem fel, úgyhogy elrakom ezt a topicot későbbre, remélem megmarad

-
emitter
őstag
válasz
paramparya
#3
üzenetére
érdekes, a találatok alapján nagyon felkapott lehet ez az aop (műármint az oop-hez képest) aop: 16milla, oop: 89milla találat, ez elég jó arány 
-
emitter
őstag
válasz
paramparya
#1
üzenetére
Up neked

Én fél év Pascal, majd ugyanennyi C után nagyon nagy hasznát látom az oop-nak (ja, C++t nyomom most)
sokkal átláthatóbb a kód, rendesen strukturált, irtó nagy előny ez a dolog
pedig még nem is egy adatbázis-kezelő progit írok mostanában, csak egy szimpla zenelejátszót, és mégis sokkal könnyebb így
Szóval bár nem vagyok egy nagy guru, de úgy látom, h nagyobb programot felettéb nehéz (ha nem lehetetlen) oo nélkül megcsinálni
de ez szubjektív
mod: hallottam olyanról is, h aspektus-orienált programozás
ez tudja vki mit takar pontosan? nincs kedvem nagyon utánanézni, tom, gugli máj frend, de annyira nem izgat a dolog, csak mégis
thx
[Szerkesztve] -
paramparya
őstag
A ''PHP kérdések'' topicban már jópár hozzászólás óta terítéken van, és még korántsincs kivesézve, tehát nyitottam neki egyet, folytassuk itt a beszélgetést

Új hozzászólás Aktív témák
- Milyen videókártyát?
- Filmgyűjtés
- Milyen autót vegyek?
- Építő/felújító topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- VGA kibeszélő offtopik
- exHWSW - Értünk mindenhez IS
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Kamionok, fuvarozás, logisztika topik
- Milyen notebookot vegyek?
- További aktív témák...
- Csere-Beszámítás! Garancia: 2027.11.11- Playstation 5 Pro konzol!
- Nintendo Switch OLED 64GB+256GB MicroSD + okositott, Atmosphere 3 hó garanciával
- EVGA GeForce RTX 3080 FTW3 ULTRA GAMING 10GB
- Philips Momentum 43 4K HDR monitor - Győr - hibátlan állapotban
- Victus 16-r0013sl 16.1" FHD IPS i7-13700H RTX 4070 32GB 1TB NVMe gar
- iKing.Hu - Apple iPhone 15 Pro Max Black Titanium Titán stílus, 5 optikai zoom 256 GB- Gari
- Dell Inspiron 3511 /i7-1165G7/MX350/16GB/512GB M.2/WIN11/Újszerű akku/Játékra is!
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- Apple Magic Mouse (USB-C) - Fehér
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


;








