select * from tabla LIMIT 10 OFFSET $aktualis_oldal
tehát a "limit 10 offset 0" az elsõ 10 rekordot fogja neked adni. a "limit 10 offset 10" a második 10 rekordot (második oldal). Az $aktualis_oldal változót/tartalmát pedig tárolod session-ben, vagy adogatod paraméterben.
Tovább/Vissza gombot hogyan kell csinálni? Úgy hogy van nekem az oldal ott a mysql táblából a legfrissebb 10 adat van kiolvasva és olyat akarok, hogy ha több mint 10 adat van akkor legyen egy Tovább gomb és akkor oda meg a többi-t írja ki. És legyen Vissza gomb is.
Ezt már többször próbáltam de nem jött össze.
pontosan ugyanúgy ahogy lent írtam, csak a második részében nem select-et nyomsz, hanem insert-et.
Köszi szépen
nem csináltam még ilyen több táblás dolgot azért nem gondoltam erre, de már értem köszönöm!
Esetleg még arra tudnál válaszolni, h Adott egy festmény hozzáadó oldal
kilistázza a festõ neveket és amelyikre rányomok annak az ID-ét fogja hozzá rendelni a festmény táblán belül a festo_idhez. Ezt hogyan valósítanád meg, vagy milyen eljárást alkalmaznál nem muszáj így ahogy leírtam ?
1. tábla:
id - int 11 - autoincrement - primary key
festo_neve - varchar 100
egyéb_mezok_amelyek_a_festohoz_tartoznak
2. tábla:
id - int 11 - autoincrement - primary key
festo_id - int 11
festmeny_neve - varchar 100
ar - float
leiras - text
---------------------
Mikor a festõket listázod:
$festok_arr = mysql_query('select * from festok');
while ($festok = mysql_fetch_array($festok_arr))
{
print '<a href="festmenyek.php?festo=" '.$festok[id].' ">'.$festok[festo_neve].'</a>';
// az aposztrofok és macskakörmök között nincs space, csak az átláthatóság miatt vannak ott.
}
---------------------
Mikor a festmenyek.php-ban a képeit listázod, a festmény táblában rákeresel a festõ azonosítójára:
$festmenyek_arr = mysql_query('select * from festmenyek where festo_id = '.$_GET['festo'].' ');
Egy kis help kéne, hogyan építenétek fel az adott oldal adatbázisát ill hogyan mukodtetnetek legegyszerûbben ill röviden.
Az oldal: Pl mondjuk egy festményes oldal minden festményhez lenne ár,leírás, festõ neve, kép neve rekord. A lényeg az lenne hogy kilistázza az összes festõt és azok szerint lehessen szûrni, tehát amelyik testõre rányomok annak hozza ki az összes festményét. A festmény csak példa más nem jutott eszembe de felolem helyettesithetitek(irÁsomér elnézést telorol vok)
- Akár tarthatod egy php config fileban is, public elérésen kívül persze.
- IETester / spoon.net féle IE / van még pár standalone ie alternatíva / virtualizálás.
- ha van egy admin felületem, összesen 1 admin loginnal, azt hogy érdemes tárolni ? Simán 1 PHP fájlban $user, $pw, $user valami minimális titkosítással (balrashiftelés vagy hasonló), $pw meg md5/sha1 vagy valami visszafejthetetlen elég ?
- illetve IE6-ot honnan lehetne win7-re operálni ? :D
//megoldottam. A facebook javascripjét odébb pakoltam. És már nem jelenik meg a keret.//
Helló!
Blogunkon elõjött egy elég furcsa jelenség. A blog.hu-n található az oldalunk, beépített facebook like/updates box, és like/send gombok is vannak, amik véleményem szerint a gondot okozzák.
A probléma két keret, amely a tartalom fölé jelenik meg, és a posztok méretével együtt dinamikusan változik a helye a legfelsõ poszt hosszától/magasságától. (illetve a posztokat egyenként megnyitva is tapasztalható a hiba)
Szándékosan linkeltem a képeket és nem illesztettem be, mert túl nagyok.
Az az érdekes, hogy az oldal forrását böngészve nem találtam meg konkrétan a "fb_xdm_frame_https" lelõhelyét, de most, hogy kivettem a like gombot a posztok aljáról, biztosan állíthatom, hogy azok okozzák a hibát.
Ez lehet valamilyen átmeneti hiba a facebook részérõl, ami megoldódhat? Cak mert eddig nem találkoztam vele, ma reggel jelentkezett elõször.
Sziasztok!
Kép elõtöltést szeretnék csinálni az oldalamon.
http://vbence.web.elte.hu/css_preload.html
Itt a lenti megoldással próbálkoztam de nem mûködik valamiért.
Hogy lehet ezt a legegyszerûbben megoldani?
Csináltam egy admin felületet amin a különbözõ menük tabokkal vannak széttagolva (jQuery+CSS).
Olyan megoldást keresek aminél meg tudja jegyezni,hogy épp melyik tab volt megnyitva miután lezajlik vmi dinamikus cselekmény pl: egy form elküldése,mert most visszaugrik az elsõ lapfülhöz.
Ötlet?
Megoldódott. Sok helyen el lett irva a kiterjesztés JPG-re(jpg helyett) ezért nem ment.
Bocsi a felesleges postokért.És köszi a segitséget.
A footer alatti resz peldaul nem idomul a kepernyo magassagahoz. Ha pedig lekicsinyited a bongeszo ablakat, akkor elkezd szetesni az egesz. Osszecsusznak a div-ek alul es jobb oldalon.
Nem teljesen errol van szo. A responsive webdesign a teljes tartalmat a kepernyo meretehez igazitja. Ez azert nagyon tulmutat a kepessegeimen. :)
Ezert szeretnem csak a hatteret dinamikussa tenni, de maga a content az sima 900 pixel szelessegu es tartalomtol fuggo magassagu lenne. Ezt egyebkent tobbe kevesbe sikerult is megcsinalnom. A problema akkor kezdodik, ha elkezdem csokkenteni a kepernyo meretet, ugyanis ilyenkor az addig fixnek hitt div-ek elkezdenek atlogni egymasba es ezzel mar nem tudok mit kezdeni. Pedig mar azt is sikerult elerni, hogy Safaritol kezdve IE-ig mindenhol ugyanugy mutasson... :/
Tudom, nem ide tartozik de gondoltam megosztom: http://kmdholding.com/huebfp8
10 mailbõl álló sorozat, akiket érdekel iratkozzon fel.
Ebbõl így nemsok minden derül ki, de ha valaminek fixed width-je van akkor az már gyanús :)
Mostanában eléggé "menõ" lett ez dinamikus template rendszer, nem véletlenül. Viszont nem egyszerû összepakolni ilyet.
Google a barátod, a kulcsszó pedig a responsive web design.
Szuksegem lenne egy kis CSS helpre. Probalok felepiteni egy website frameworkot, ami dunamikusan idomulna a felhasznalo kepernyofelbontasahoz, de egyszeruen nem boldogulok vele. Valahogy igy kellene kineznie:
Ugy ahogy mar sikerult megcsinalnom, de ha elkezdem csokkenteni a kepernyo meretet, akkor torzul a kep; egyszeruen nem tartja meg a beallitott mereteket.
Van egy formot, abban text input, abba beírod a számot, elküldöd önmagának.
Szerveroldalon pedig veszed a 60-nal való elosztás utáni maradékot (x % 60), ez az óra, utána pedig elosztod 60-nal az egészet és lefele kerekítesz, ez lesz az óra érték. Másodpercet nem tudom, hogy tudsz perbõl csinálni, leginkább sehogy :D Aztán ezt csak ki kell írni.
Következõ dolgot szeretném megcsinálni, de nem ismerem hozzá eléggé a php-t.
Egy táblázatban van 2 cella. Az A1-be beírok egy számot(X), a php elvégzi ezt a mûveletet: 480/100*X, majd az eredményt(ami perc érték), idõ formátumba(óó:pp:mm) átszámolva írja be az A2-be.
Hogy lehet ezt megoldani?
nemtudom, nem használok személy szerint ilyeneket :)
Csak azért javasoltam, mert így biztos nincs semmifél korlátozás. És gondolom azzal sem amit te ajánlottál :)
A lényeg, hogy tesztelésre, egy saját gépre feltelepített webszerver a legalkalmasabb.
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?
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ó)
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.
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
Ú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:)
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. :)
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. ;-)
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
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:)
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
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?
de hogy tudom kiiratni azt ami a táblán belül van? mert most így dátumokat ír.
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
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.
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');
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!