22786
Html-, css- és php-help
  • Police88
    #19702
    közben rájöttem h olyanra kerestem rá amilyen nincs is az adatbázisban azért nem működött xD de köszi a választ :D
  • balogh72
    #19701
    remélem erre gondolsz

    where kerulet=".$kerulet." and tipusa=".$tipusa."

    megadod egymásután a feltételeket,illetve az és kapcsolatot AND, vagy kapcsolat OR, illetve teheted zárójelesen is õket.
    remélem segitettem. :-)
  • Police88
    #19700
    Egy tábla mely tartalmazza az összes ingatlan különböző adatait mint eladó/kiadó, kerület, ingatlan típusa, ára és mérete.

    Addig eljutottam h tudok szűrni pl kerületre de nemtudom hogyan kéne összefűzni h minden feltétel teljesüljön.

    Másik problémám:

    Van egy jquery-s slider ami statikusan igy müködik:

    <div id="slider">
    <img src="ingatlankepek/img1.jpg" alt="" title="<strong>Inga</strong><span>Leírás 1<a href='#'>Tovább</a></span>">
    <img src="ingatlankepek/img2.jpg" alt="" title="<strong>Ingat</strong><span>Leírás 2<a href='#'>Tovább</a></span>">
    <img src="ingatlankepek/img3.jpg" alt="" title="<strong>Inat </strong><span>Leírás 3 <a href='#'>Tovább</a></span>">
    </div>

    Ezeket szeretném feltölteni dinamikusan (itt csak a képet rakom bele):

    <div id='slider'>

    <?php
    include 'connect.php';
    $keres="SELECT * FROM ingatlanok ORDER BY id DESC LIMIT 3;";
    $eredmeny= mysql_query($keres);


    while ($sor=mysql_fetch_assoc($eredmeny))
    {
    $fajl=$sor["fajl"];
    $valasztas=$sor["valasztas"];
    $tipus=$sor["tipus"];
    $kerulet=$sor["kerulet"];

    print "<img src='ingatlankepek/$fajl' width='200' alt='1' title='kép'>";

    }
    ?>
    </div>

    Ha megnézem az oldal forrását a böngészőben pont olyan módom kapom vissza mint ahogy a statikus példában működik még sem működik a slider csak kirak egymás mellé három képet. Hol a hiba a gondolkodásmódomban?
  • MerlinW
    #19699
    Pár konkrétum nem ártana. Hány táblában szeretnél keresni, milyen feltételek alapján, stb.
  • balogh72
    #19698
    www.inf.u-szeged.hu/~gnemeth/adatbazisok.html

    Szia itt is találsz róla pár leírást.
    Remélem hasznodra lesz.
  • Police88
    #19697
    php+mysql összetett kereséshez keresnék valami tutorialt mert amit találtam és jólenne az vmi külföldi fizetős siteon van persze... tudnátok segíteni?
    (Két radio gomb + sok dropdownlistről lenne szó)
  • szecsko
    #19696
    Már megirtam és működik.Köszi.
  • Malakai
    #19695
    Igen, ha nem töltöd elölre be a színes képeket jqueryvel, akkor ez az oka, spriteal jobban jársz (egyébként is kevesebb request).
  • szecsko
    #19694
    Sziasztok!
    Van egy oldalam amiben van egy olyan jQuery effekt ami csinál egy sima képcserét. Nem link csak design funkciója van egy alapból feketefehér képet szinesre cserél.Azt vettem észre ,hogy a képcsere között nagyon nagy idő telik el és csúnya villogással vált át. Szerintetek ha spriteolnám akkor ez elmúlna? Javitsatok ki ha rosszúl gondolom de az én logikám szerint sprite-nál már alapból betőlti a képet mig jQuerynél a hover eseménykor tölti le a második képet és ez okozza a késést.Bocsi a hosszú postért.
  • SzirmosSzisza
    #19693
    Igazándiból középiskolában már szinten mindenki tanul SQL-t, csak az a kihívás, hogy összekösse az ember valahogy PHP-val. (aztán később még ott vannak a prepared statementek meg lehet még fejlődni :D). De amúgy nekem is jQuery -> JS volt az irány
  • MerlinW
    #19692
    Úgy is lehet, de célszerű az alapokkal kezdeni:) Nálam is HTML, SQL, PHP, CSS, Javascript volt a sorrend. Ami egyáltalán nem ajánlott, viszont nekem már volt 6 másik nyelvből alapom:)
  • passatgt
    #19691
    én előbb a jquery-t tanultam meg, utána a javascriptet:D
  • SzirmosSzisza
    #19690
    Szerintem találj ki magadnak valami projektet és azt próbáld megcsinálni. Ha nem megy valami Googlere fel és biztos lesz megoldás :)

  • MerlinW
    #19689
    A tanulás sorrendje:

    1. HTML4, HTML5
    2. CSS
    3. Javascript -> jquery/prototype/dojo
    4. PHP
    5. MySQL/PostgreSQL
  • rbajanlat
    #19688
    köszi a választ
  • Malakai
    #19687
    A legtöbb JavaScript (JS) könyv alapnak veszi, hogy a HTML-el és esetleg a CSS-el tisztában vagy egy alap szinten, de ezekből az alapok könnyen elsajátíthatóak online tutorialból. Bár igazából a JavaScript is. :)

    A JS egy kicsit furcsa indulónyelvnek, mivel más alapokon nyugszik, mint sok másik (prototypal inheritence a classical inheritence helyett), ez csak annyit jelent, hogy egyrészt mindkét oldalról megközelített objektum orientált programozást (OOP) fogsz találni JS-ben, beleértve a könyveket, plussz amikor áttérsz majdnem bármi másra, akkor a klasszikussal fogsz találkozni.

    Két klasszikus könyv:
    David Flanagan - JavaScript: The Definitive Guide
    Douglas Crockford - JavaScript: The Good Parts
    Ezek foglalkoznak az alapokkal, elég bőek is, tehát nem egy 24 óra alatt jellegű folyamat. :)
    Crockfordnak vannak videói is, amik a YUI theaterben elérhetők: LiNK

    Ross Harmes & Dustin Diaz - Pro JavaScript Design Patterns
    Ezt meg egy alap könyv után.

    És persze ezen könyvek után még nincs vége a sornak, valószinüleg jobban bele kell menj a böngészők működősébe azon könyvek után, mint pl a DOM rejtelmei, a böngészők különbségei, újabb technológiákba, mint pl a különböző HTML5 API-k, vagy esetleg olyan libraryk / frameworkök használatába, amik hosszú távon megkönnyítik a fejlesztést. Viszont szerintem jobb ha nem utóbbiakkal kezdesz, tehát ne olyan könyvet szerezz be, ami egyből JQuery-vel kezdi (ami egy library).

    Ha ezzel akarsz foglalkozni arra készülj fel, hogy amíg ezt csinálod mindig van mit tanulni. :)
  • rbajanlat
    #19686
    Értem és ha nincs ismeretem a programozással akkor milyen tematika alapján kellene?
  • balogh72
    #19685
    Sziasztok,én mindig forráskódokat böngészgettem.Szerintem nagyon sokat lehet tanulni belõle,persze ha az alapoktol akarod kezdeni természetesen egy jó könyv sokat ér. ;-)
  • grizzly21
    #19684
    En egy 24 oras konyvet olvastam, az a java-rol szolt, de eleg rossz konyv szerintem. A head first sorozat pl sokkal jobban magyaraz. amazon-on olvasgass kritikakat
  • rbajanlat
    #19683
    hello!
    Bocs hogy ide irok de javascript programozást milyen könyvek alapján léehetne megtanulni?

    Alapoknak jó a 24 óra alatt sorozat?
  • Norbi779
    #19682
    kőssz ez a megoldás jó lett
  • karajjj
    #19681
    általában azok szokták, akik több területtel is foglalkoznak
  • passatgt
    #19680
    weblapfejlesztés, számítógépes adatfeldogozás meg ilyeneket bárki fel tud venni végzettség nélkül és általában a vállalkozók fel is szokták venni, hátha jó lesz valamire:)
  • karajjj
    #19679
    plusz olyan vállalkozó kell, aki be van jegyezve ilyen tevékenységre is, pl egy virágboltos ne adjon már ki weboldalról számlát
  • passatgt
    #19678
    nemnagyon, de nem kéne tudnia róla senkinek igazából, szóval no para, csak azt is kalkuláld bele, hogy aki a számlát adja, annak azért van pluszköltsége is, szóval az 50-ből marad 30kb:D
  • Lazarus
    #19677
    Ha egy megrendelő számlát kér a weboldalról és én kiállíttatom a számlát egy számlaképes vállalkozóval mert nincs havi 50 ezrem saját vállalkozás indítására az mennyire legális módszer?
  • Norbi779
    #19676
    de hogy tudom kiiratni azt ami a táblán belül van? mert most így dátumokat ír.
  • Voyager5
    #19675
    Unionnal is jo lehet sztem ha azonos a tablaszerkezet

    (SELECT * from tabla1)
    UNION
    (SELECT * from tabla2)
    UNION
    (SELECT * from tabla3)
    .
    .
    .
    ORDER BY datum DESC LIMIT 5
  • MerlinW
    #19674
    Jogos, utólag rájöttem, hogy hülyeséget írtam, késő van már:) A join-os megoldás + rendezés lesz a megoldás. Max hozzá kell igazítani a táblákat, ha nem olyanok.
  • SzirmosSzisza
    #19673
    Ha 7 táblában 1 éve volt utoljára frissítés, 1-ben pedig tegnap 5 akkor ez nem működik, legalább 5 kell mindenhonnan.
  • MerlinW
    #19672
    Jah, ez egy szemléltetés, ezzel csak a dátumokat kapod meg, ki kell egészíteni a tömbböt a kívánt adatokkal, valamint ez a legfapadosabb megoldás.

    Ha a táblák megfelelnek a követelményenek, akkor egyetlen lekérdezéssel (JOIN) is megkaphatod az adatokat. Megoldások
  • MerlinW
    #19671
    Miután nem tudni milyen a 8 tábla struktúrája, összefűzhető-e (UNION), készíthető-e VIEW tábla stb, ezért a legegyszerűbb módot írom:



    $row_dates = array();

    $t1_row = mysql_query('select * from tabla1 order by date desc limit 1');
    $t2_row = mysql_query('select * from tabla2 order by date desc limit 1');
    ..
    $t8_row = mysql_query('select * from tabla8 order by date desc limit 1');

    $t1 = mysql_fetch_array($t1_row);
    $row_dates[] = $t1['date'];

    $t2 = mysql_fetch_array($t2_row);
    $row_dates[] = $t2['date'];
    ..
    $t8 = mysql_fetch_array($t8_row);
    $row_dates[] = $t8['date'];

    arsort($row_dates);

    foreach ($row_dates as $val) {
    echo "$val\n";
    }
  • SzirmosSzisza
    #19670
    Akkor annyi kell, hogy táblanév után beírod ,-vel elválasztva a többi tábla nevét is. Remélhetőleg a dátum neve mindenhol ugyanaz :)
  • Norbi779
    #19669
    de nem ugy akarom hogy minden táblából a legfrisseb 5 mezőt. hanem az összes közül a legfrissebbet
  • SzirmosSzisza
    #19668
    Wat ? Amúgy csapsz mögé egy dátum mezőt és

    SELECT amikell FROM táblanév order by dátum limit 5

    Ezt minden táblára. (mondjuk biztos van valami amivel egyszerre lehet mind a 9 táblát nézni :)
  • Norbi779
    #19667
    Hy all! Van nekem most 9 tábla a MYSQL adatbázison. Minden sorba meg van adva hogy mikor lett felrakva az a bizonyos valami. És azt szeretném kérdezni hogy hogyan lehet megcsinálni hogy a 8 táblából kiolvassa a 5 legfrissebb sort? De ne ugy hogy lesz nekem 40 fájl kiolvasva hanem csak 5!
  • MerlinW
    #19666
    Sasoljátok meg: XRefresh

    Még nem próbáltam ki, de hasznosnak tűnik.
  • passatgt
    #19665
    ez még mindig létezik?:D
    kérdésedre pedig nem tudom a választ
  • muHaHaHa
    #19664
    Üdv!
    Az e107-ből hogy lehet kivenni az e_token-t?
    Nem enged belépni. (acces denied)
  • MerlinW
    #19663
    Futásidőben lekicsinyíti a képet.