ugrás a tartalomhoz

Archívum - 2010

február 17

Iconfinder

Joó Ádám · 2010. Feb. 17. (Sze), 11.01
Ikonkereső a grafikusok barátja
 

FreeWebPageHeaders

Joó Ádám · 2010. Feb. 17. (Sze), 10.58
Ikonból már sok volt, most fejlécet is kapunk készen
 

My JavaScript quiz

Török Gábor · 2010. Feb. 17. (Sze), 10.57
Nicholas C. Zakas fejtörői
 

Method chaining és a konstruktorok

breakline · 2010. Feb. 17. (Sze), 00.34
Hi

Bocs a rossz fogalmazásért, nem tudom mi a magyar szakszó erre (összefűzés?).
Nagyon szeretem ezt a típusú írásmódot használni:

$a = new valami();
$a -> foo() -> bar() -> stb();
Viszont mégsem működik így:

$a = new valami() -> foo() -> bar();
A php oldalon fent van mint "bug", de igazából nem értem, mert logikus lenne, hogy működjön, vajon javítani fogják ezt, vagy valami számomra ismeretlen okból ez így marad (5.2.5 alatt még nem megy)?

http://bugs.php.net/bug.php?id=34502

Nem az lenne értelmes hogy a new valami() már használható objektumra mutat, ha a konstruktor elvileg (és azért van végülis) az objektumra kéne hogy mutasson (mintha return $this lenne)?
 

február 16

PHP-Mysql

Pisti20 · 2010. Feb. 16. (K), 16.36
Először is üdv. ismét!

Van egy problémám, a következő:
Adott egy regisztráció, ahol az adatok tárolásán kívül, generálunk egy random számot, jelen esetben 1-3 között, és ezek egyedi értékek kell hogy legyenek.
<?php
$random=rand(1,3);
$keres=mysql_query("SELECT * FROM tabla WHERE random='$random'",$kapcsolat);
$sorok_szama=mysql_num_rows($keres);
while ($sorok_szama>0)
       {
        $random=rand(1,3);
        $sorok_szama=mysql_num_rows($keres);
       }


Ezzel azt szeretném elérni, hogy az adatbázisban, a táblát átböngészve, olyan random számot kapjak, amely 100% hogy nincs benne a táblában.
Jelen esetben mondjuk 2 lenne valamely már regisztrált felhasználó száma a táblában, akkor ha az új felhasználó regisztrációnál 2t generál, lefutáskor figyelembe véve hogy ez már egy generált, és táblában tárolt (UNIQUE) érték, új számot generáljon (1 vagy 3) , ami még nincs benne a táblában, így kizárva a duplikációt.
Nem szeretném hallani azt hogy "uhh de hülye" , és hasonló társaikat.
Segítségért jöttem fel, kérem aki megmondja mi a hibám, ami miatt nem megy, kerek mondatban foglalja össze ha elméleti, vagy gyakorlati hibám van.
Köszönöm
 

50 Inspiring Dark Web Designs

Török Gábor · 2010. Feb. 16. (K), 11.24
Inspiráció csokor keddre
 

Webkereső vakteszt 2010

Baranyai László · 2010. Feb. 16. (K), 11.11
Öt keresőmotor összehasonlítása 269 résztvevő segítségével
 

Inner shadows in CSS3

Török Gábor · 2010. Feb. 16. (K), 11.03
Belső árnyékok
 

február 16

20 Must Know Recent CSS and CSS3 Resources and Tools

Joó Ádám · 2010. Feb. 15. (H), 22.00
CSS3 gyűjtemény ötletes dolgokkal a második felében
 

Index használata, 'where' után több kritérium (mysql)

balii · 2010. Feb. 15. (H), 19.31
Sziasztok!

Van egy táblám amiben számos oszlop van. Int es varchar típusúak is.

A felhasználó egy form-on keresztül tud keresést indítani, viszont nem kötelező beírni az összes szűkítési lehetőséget.

Az lenne a kérdésem, hogy szerintetek mi lenne a legjobb (leggyorsabb) módja, hogy megkapja a választ.

Amire eddig gondoltam az az hogy minden mezőhöz adok egy-egy külön indexet, de ez nem valami jó, mert egy index lesz ugye csak használva.

Így arra gondoltam, hogy akkor hozzáadok egy indexet az összes ugyanolyan típusú mezőhöz, így már azt fogja használni, de csak akkor ha balról egy adott oszlopig az összeset tartalmazza a lekérés, de nem garantált, hogy a a felhasználó pont ezekre az oszlopokra akar szűkíteni.

Ez sem valami jó megoldás, ugyhogy tőletek kérnék valamilyen optimalizálási segítséget.

Előre is köszi.