Archívum - 139783 - Fórum téma
február 29
Elem kijelölése jqueryvel egy while ciklusban
Sziasztok,
Van egy webshop kezdeményem :), amiben egy while ciklussal iratom ki a tartalmat.
Azt szeretném megoldani, hogy ha a felhasználó választ az egyik select legördülője közül, akkor a hozzá tartozó gomb is megjelenjen.
oldal
Itt csak az első selectre érvényes, de a többire nem...
■ Van egy webshop kezdeményem :), amiben egy while ciklussal iratom ki a tartalmat.
Azt szeretném megoldani, hogy ha a felhasználó választ az egyik select legördülője közül, akkor a hozzá tartozó gomb is megjelenjen.
oldal
Itt csak az első selectre érvényes, de a többire nem...
február 28
Fájlok folyamatos kiszolgálása
Készítünk egy online node.js alapú alkalmazást, ahol a kliens tölt fel mp3-at, a szerver meg egy másiknak kiszolgálja. Minden szépen működik, amíg nem akarom streamesíteni az egészet.
Felfele szépen darabok ravágom kliens oldalon és chunkonként töltöm fel websocketen keresztül a bináris adatot, egy streamWriterrel írom a diskre.
A probléma a letöltésnél kezdődik, nem tudom rávenni a szervert (alap esetben express-t, de mást sem), hogy a Chrome/FF <audio> tagjának kérésére az egész fájlt szolgálja ki. Mindig a kérés pillanatában létező fájlméretet veszi figyelembe (és nem törődik pl. a Content-Length headerrel, EOF-nak veszi az "éhezést").
Van erre valakinek ötlete? (Hogy hogy lehet HTTP streamet megvalósítani.)
■ Felfele szépen darabok ravágom kliens oldalon és chunkonként töltöm fel websocketen keresztül a bináris adatot, egy streamWriterrel írom a diskre.
A probléma a letöltésnél kezdődik, nem tudom rávenni a szervert (alap esetben express-t, de mást sem), hogy a Chrome/FF <audio> tagjának kérésére az egész fájlt szolgálja ki. Mindig a kérés pillanatában létező fájlméretet veszi figyelembe (és nem törődik pl. a Content-Length headerrel, EOF-nak veszi az "éhezést").
Van erre valakinek ötlete? (Hogy hogy lehet HTTP streamet megvalósítani.)
Infinite sliding window
Sziasztok!
A következő a problémám:
Tegyük fel, hogy a kiválasztott elemünk a 10 és 3 elemnyi a környezet, ekkor a következő értékeket várom:
Ha a kiválasztott elem a 3, akkor a következőket:
Ha a kiválasztott elem a 18, akkor pedig következőket:
A fentit meg lehet valósítani 4 lekérdezéssel.És ebből szerver oldalon fel lehet építeni a kívánt listát.
De gondolom van itt valaki aki jobban ért az adatbázisokhoz, mint én, és meg tudja oldani MySQL alatt egy vagy két akár subquery-t használó lekérdezéssel.
■ A következő a problémám:
- Van egy táblám, elemekkel, amelyek meghatározott időrendben vannak, az egyszerűség kedvéért legyen az oszlop neve id és az értékek pedig egész számok.
- Szeretném lekérdezni a meghatározott elem környezetében levő elemeket egy kis csavarral
- Ha nincs elég elem a kiválasztott előtt, akkor a lista végéről kellene pótolni az elemeket.
- Ha nincs elég elem a kiválasztott után, akkor a lista elejéről kellene pótolni.
| id | 1 | 3 | 5 | 7 | 9 | 10 | 12 | 14 | 16 | 18 | 21 | 24 |
|---|
Tegyük fel, hogy a kiválasztott elemünk a 10 és 3 elemnyi a környezet, ekkor a következő értékeket várom:
5, 7, 9, *10*, 12, 14 16.Ha a kiválasztott elem a 3, akkor a következőket:
21, 24, 1, *3*, 5, 7, 9.Ha a kiválasztott elem a 18, akkor pedig következőket:
12, 14, 16, *18*, 21, 24, 1. (A *-gal csak azt jelölöm, hogy az a kiválasztott, de a környezetére van csak igazából szükségem).A fentit meg lehet valósítani 4 lekérdezéssel.
SELECT id FROM `test` WHERE id > X ORDER BY id ASC LIMIT 3;
SELECT id FROM `test` WHERE id < X ORDER BY id DESC LIMIT 3;
SELECT id FROM `test` ORDER BY id DESC LIMIT 3;
SELECT id FROM `test` ORDER BY id ASC LIMIT 3;De gondolom van itt valaki aki jobban ért az adatbázisokhoz, mint én, és meg tudja oldani MySQL alatt egy vagy két akár subquery-t használó lekérdezéssel.
Egy megadott sor "melletti" sorok
Egy már megadott sor előtti és utáni sorok lekérdezése.
Magyarázó kép mellékelve:
■ Magyarázó kép mellékelve:
február 27
Lekérdezés
Sziasztok!
Milyen módon tudnám a következő adatokat lekérni?
Tábla:
[kat_id][kat_nev][kat_tip][kat_szuloid]
[kat_id] - ID
[kat_nev] - kategória neve
[kat_szuloid] - melyik kategóriához tartozik
-------------------------------------------------------
A webshopban az alábbi kategória-rendszerem van pl:

-------------------------------------------------------
A kérdés, hogyan tudom lekérni adatbázisból, hogy amikor felveszek egy terméket kérdezze meg azt, hogy melyik kategória annak van -e alkategóriája és annak van -e további alkategóriája.....
gondolom valami while ciklus de nem jövök rá, hogyan tudnám ezt addig folytatni ameddig lekéri az összeset.
Köszi: soma
■ Milyen módon tudnám a következő adatokat lekérni?
Tábla:
[kat_id][kat_nev][kat_tip][kat_szuloid]
[kat_id] - ID
[kat_nev] - kategória neve
[kat_szuloid] - melyik kategóriához tartozik
-------------------------------------------------------
A webshopban az alábbi kategória-rendszerem van pl:

-------------------------------------------------------
A kérdés, hogyan tudom lekérni adatbázisból, hogy amikor felveszek egy terméket kérdezze meg azt, hogy melyik kategória annak van -e alkategóriája és annak van -e további alkategóriája.....
gondolom valami while ciklus de nem jövök rá, hogyan tudnám ezt addig folytatni ameddig lekéri az összeset.
Köszi: soma
Unknown column 'Budapest' in 'field list'
Sziasztok,
van egy array-em,
$invoiceAddress = array("city" => "Budapest", "ZIP" => "1231" , "nameofaddress" => "Tokoli");
aminek a tartalmát be szeretném küldeni a DB-be. Így oldottam meg:
$query="INSERT INTO address (ID, ".implode(',',array_keys($invoiceAddress)).") VALUES ('$this->ID', ".implode(',',array_values($invoiceAddress)).")";
A DB-ben az oszlopok nevei egy az egyben egyeznek az array key-vel. Ezt a hibát kapom rá:
Unknown column 'Budapest' in 'field list'.
Kérdésem, hogy valami szintaktikai hiba van benne, vagy inkább valami elvi hiba? Mi a jó megoldás?
Csoma
■ van egy array-em,
$invoiceAddress = array("city" => "Budapest", "ZIP" => "1231" , "nameofaddress" => "Tokoli");
aminek a tartalmát be szeretném küldeni a DB-be. Így oldottam meg:
$query="INSERT INTO address (ID, ".implode(',',array_keys($invoiceAddress)).") VALUES ('$this->ID', ".implode(',',array_values($invoiceAddress)).")";
A DB-ben az oszlopok nevei egy az egyben egyeznek az array key-vel. Ezt a hibát kapom rá:
Unknown column 'Budapest' in 'field list'.
Kérdésem, hogy valami szintaktikai hiba van benne, vagy inkább valami elvi hiba? Mi a jó megoldás?
Csoma
Cache tiltása firefox alatt is html-ből?
Helo
Következő gondom lenne:
a web oldal meta tagjaiba ez szerepel:
<meta charset="utf-8">
<meta http-equiv="Cache-Control" content="maxage=20">
<META HTTP-EQUIV="expires" CONTENT="0">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
De sajnos a css és js fájlokat a gyorsítótárból tölti be. Hogyan lehetne tiltani Firefox, és Opera alatt is?
Egyelőre csak IE alatt működik
("maxage=20" direkt lett beállítva 20 as értékre tesztelés céljából)
■ Következő gondom lenne:
a web oldal meta tagjaiba ez szerepel:
<meta charset="utf-8">
<meta http-equiv="Cache-Control" content="maxage=20">
<META HTTP-EQUIV="expires" CONTENT="0">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
De sajnos a css és js fájlokat a gyorsítótárból tölti be. Hogyan lehetne tiltani Firefox, és Opera alatt is?
Egyelőre csak IE alatt működik
("maxage=20" direkt lett beállítva 20 as értékre tesztelés céljából)
float tizedeselválasztó
Üdv!
A következő jelenségbe futottam bele:
egy ideje a gépemen (és egyes szervereken) a float értékek tizedesvesszővel elválasztva jelennek meg a tizedespont helyett.Ez önmagában nem lenne gond, de mikor mondjuk egy számot floattá alakítva rakok adatbázislekérésbe (tudom, nem szabadna) akkor a mysql a vessző miatt csak a tizedesjel előtti részt kapja el. Az igaz, hogy a magyar helyesírási szabályzat szerint a vessző a helyes, csak erről a mysql nem tud.
Ez valami beállítás miatt van, feature, bug?
(A phpm Version 5.3.5-1ubuntu7.7 )
■ A következő jelenségbe futottam bele:
egy ideje a gépemen (és egyes szervereken) a float értékek tizedesvesszővel elválasztva jelennek meg a tizedespont helyett.
echo 1.3456 // 1,3456
Ez valami beállítás miatt van, feature, bug?
(A phpm Version 5.3.5-1ubuntu7.7 )
február 27
Cookie olvasása HTML keretben (PHP)
Sziasztok!
A következő lenne a problémám: Van egy HTML fájlom, miben van egy keret. A keretben egy PHP fájl van. A keretben lévő PHP fájl nem tudja olvasni a böngésző COOKIE-át.
Mit lehetne csinálni, hogy tudja olvasni?
■ A következő lenne a problémám: Van egy HTML fájlom, miben van egy keret. A keretben egy PHP fájl van. A keretben lévő PHP fájl nem tudja olvasni a böngésző COOKIE-át.
Mit lehetne csinálni, hogy tudja olvasni?
web oldal mentésének tiltása hogyan?
sziasztok
Egy olyan problémám merült fel, miszerint Nekem a weblapom 1 html fájl, és jónéhány külső js, css. Van arra valami kód hogy megakadályozzam a "böngésző-> fájl ->oldal mentése" parancs eredményét? Magyarán hogy így ne lehessen menteni az oldalt?
■ Egy olyan problémám merült fel, miszerint Nekem a weblapom 1 html fájl, és jónéhány külső js, css. Van arra valami kód hogy megakadályozzam a "böngésző-> fájl ->oldal mentése" parancs eredményét? Magyarán hogy így ne lehessen menteni az oldalt?



