ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

február 2

select random rekord - leghatékonyabban

Szekeres Gergő · 2008. Feb. 2. (Szo), 13.22
adott egy tábla, le kellene kérdezni belőle x db rekordot randomra, hogy mindig más jelenjen meg. Eddig én erre az ORDER BY RAND() -ot használtam, viszont most fontos lenne, hogy az eredményeket rendezett formában kapjam meg egy másik mezőre. kicsit utánaolvastam és találtam egy -számomra- meglepő teszteredményt:

post

van valakinek tapasztalata ezzel kapcsolatban? hogyan lehetne megoldani a leghatékonyabban a lekérdezést? itt a 3. változatot hozza ki a leggyorsabbnak, de vajon egy egy több táblás lekérdezésnél és így alakulna?

Eszembe jutott egy másik lehetőség is, egy temporaly táblába raknám a kiválogatott x rekordot, majd ott rendezném, de nem tudom hogy ez gyorsabb lenne-e?
 

szétesik az oldal

lepke · 2008. Feb. 2. (Szo), 12.32
http://www.tutorial.hu/forum/forums.html?s...ost&p=99413
valaki nem tudja hogy hogy tudom megcsinálni ezt a kinézetet változó szélességre úgy, hogy az a két szürke sose essen le, valamint a fehér rész tartalma se törje le a jobboldalt.
táblázatban megtudnám csinálni de cssel...
Ha táblázatban valid lenne az ul, akkor már rég feladtam volna...
maga az oldal
 

február 1

Problémás COUNT

Vajas · 2008. Feb. 1. (P), 19.03
Üdvözletem!

Remélem nem voltam vaksi, és nem csináltam egy felesleges toopicot, de ha mégis, akkor elnézést Mindenkitől.

Térjünk is rögtön a tárgyra.
Próbálkoztam egy dinnamikus banner programmal, amelynek a lelke egy adatbázis tábla lenne, teljesen szimpla 2 oszloppal, az egyik numerikus (int) autómatikusan növekvő, a másik pedíg text tipusú, és tulajdonképpen csak egy src elemet tartalmaz.


de talán ez így szemléletesebb!

$kep_s = 'SELECT COUNT(id) FROM banner;';
$kep = mysql_query($kep_s);
$limit = $kep * 1;
$random = rand (1 , $limit);
$kep_rs = 'SELECT pic_src FROM banner WHERE id='.$random.';';
$kep_r = mysql_query($kep_rs);
while ($src = mysql_fetch_assoc($kep_r))
{ echo '<IMG SRC="'.$ertek['pic_src'].'">'; }


A nagy problémám annyi lenne, hogy az első lekérdezés ($kep) ezzel tér vissza ResourceID#5, teljesen függetlenül attól, hogy hány sora van a táblázatnak, így a véletlen generálás is csak az első 5 elemet érinti. :(

Kérlek segítsetek, már ötletem sincs, hogy hol roonthattam el.
 

Gmail belépés php-val

Ronyn · 2008. Feb. 1. (P), 03.31
Mint a cimböl is kitünik,az a problémám,hogy nem tudok a gmai fiokba belépni php-val(imap_open).
Már minden eszembe juto variációt kiprobáltam,a 995-ös portbol POP3 és SSL-böl,illetve a 993 IMAP-ból kiindulva,köztük persze az alapfelállást is ami a manuálon is olvasható.
A beállitásokban engedélyezve van mindkettö(pop,imap).
Itt olvastam hasonlo témát,ahol mindössze csak a belépés utánni levéltörléssel volt probléma,vagyis maga a belépés megoldható valahogyan...
Esetleg valami szerver konfig is kell hozzá?
Vagy mi lehet a baj?
Más mailszerverekkel nincs semmi gond....(bár asszem egyik sem ssl...)
 

január 31

Létezik még: ActionScript programozás alapja c. könyv?

Mateusz9 · 2008. Jan. 31. (Cs), 20.25
Ha valakinél meg van az alábbi könyv és már nincs szüksége rá, attól szívesen megvenném.
Szerző: Sham Bhangal ; Ben Renow-Clarke Cím: ActionScript programozás alapjai
 

XML séma ellenőrzés és a névterek

Velias9 · 2008. Jan. 31. (Cs), 17.11
Sziasztok!

A kérdésem az lenne, hogy tudtok-e valami olyan PHP osztályt vagy valami hasonlót, ami képes összevetni egy XML dokumentumot egy XML sémával (ha jól tudom, akkor ".xsd" a kiterjesztése). Ellenőriznie kellene, hogy érvényes-e a dokumentum és kezelni a hibákat stb... Olyan osztályt találtam a PEAR-ek között, ami elvileg képes összevetni egy XML-t egy DTD-vel, de nekem ez nem megfelelő.
A másik kérdésem, hogy az XML névterek mire jók azon kívül, hogy az azonos nevű elemeket meg lehet különböztetni különböző névterekkel. Ezenkívül milyen dokumentumnak kell lenni xmlns="<!-- ITT -->" (ha kell lennie egyáltalán valaminek)? (Azért ide írtam ezt a kérdést, ha esetleg nem éppen a PHP témába való, mert nem volt hasonló, ahova írhattam volna.)
Remélem tudtok segíteni.

Előre is köszi minden segítséget!
 

TopDomain2Country

Kobra · 2008. Jan. 31. (Cs), 14.58
Üdv,
egy funkcion-re lenne szükségem megy a topdomainből visszaadja az országnevet.
Hogy tudnám ezt szépen és elegánsan megoldani?
return location.href.match(/([\w]+[.]domain.[\w]+([.][\w]+)?)/i)[1]; már meg van, mint egy része.
 

Forum vs. discussion board

Wabbitseason · 2008. Jan. 31. (Cs), 11.00
Napok óta nyugtalanul hálok, amióta elolvastam a kopozky.net egyik mókás, háromkockás képregényét, és be kellett látnom, hogy bármilyen ciki is, de fogalmam sincs, mi a különbség egy fórum és egy "discussion board" között.

Emitt a kép"regény": http://www.kopozky.net/pavlov-in-practice

Esetleg van itt olyan, aki nem ennyire amatőr? :D
 

január 30

XML fájl automatikus letöltése

docker · 2008. Jan. 30. (Sze), 18.04
Tiszteletem!

PHP-ből generálok egy xml fájlt, és az adott oldalon szeretném, hogy automatikusan letöltődjön.
Ezzel próbáltam megoldani:

header('Content-type: text/xml');
header('Content-Disposition: attachment; filename="dump.xml"');
A probléma:
Az xml fájl szépen le is töltődik azonban a végére bekerül az oldal tartalma is DOCTYPE-ostul mindenestül.

A segítséget előre is köszönöm!
 

Több szálon való töltésről lebeszélés

sirkalmi · 2008. Jan. 30. (Sze), 14.01
Szervusztok!

Valójában Java-ban dolgozom de tekintettel arra, hogy ez a probléma érzésem szerint platformfüggetlen illetve, hogy a Java topik majdnem halott, gondoltam itt teszem fel a kérdést.
File-ok letöltését ellenőrzötten (pl: jogosultság vizsgálat) kell végrehajtani, így nem adok közvetlen linket a filerendszerben lévő fileokra, hanem egy köztes réteg szolgálja ki azokat. Azaz nyitok egy stream-et és elkezdem belelapátolni a file-t. Nem nagy dolog. A probléma az hogy egyes böngészőbe beépülő program, pl adobe reader plugin, nem az elejétől a végéig egy menetben töltené le, hanem több szálat indítana részenként töltve le ami nem jön neki össze így elhasal a letöltés. Kérésem az, hogy lehet-e ezt valamilyen HTTP header-ben szabályozni, hogy milyen letöltési módok engedélyezettek?
Jelenleg ennyi van beállítva:
response.setContentType(contentType);
response.setContentLength(fileSize);
response.setHeader("Content-Disposition", "attachment; filename=[" + fileName + "]");

--
sirkalmi