ugrás a tartalomhoz

Archívum - Feb 2010

február 15

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.
 

Buzz hírek olvasása ruby programmal

Joó Ádám · 2010. Feb. 15. (H), 16.24
Lehet írni az ügyfeleket
 

Dojo: The Definitive Guide

Török Gábor · 2010. Feb. 15. (H), 16.07
Az O'Reilly Definitive Guide sorozata egy-egy témát jár alaposan körbe a teljesség igényével. Nehéz a célcsoportot behatárolni, hiszen kezdő és haladó egyaránt talál számára érdekes fejezeteket – az alapok megismerésétől a haladó fogások elsajátításáig kézen fogja az olvasót a szerző. Nincs ez másképp a Dojo: The Definitive Guide esetében sem. A szerző, Matthew Russel, a Dojo Foundation tagja.

február 15

String csere Javascript-el, honlapon belül.

norby1 · 2010. Feb. 14. (V), 22.28
Sziasztok!

Egy honlap fórum részéről van szó. A hozzászólásnál nem akarom a felhasználókat szigorúan korlátozni, hogy csak betűket, számokat használhassanak.
Arra gondoltam, hogy a hozzászólásokban minden spec karaktert kicserélek egy ártalmatlan karaktersorozatra pl. %kod1%, majd egy md5 kódolás után írnám be az adatbázisba. Ezzel meg van a védelem is. Ez a része megy az elképzelésemnek.
Hozzászólás listázásánál gondolom Javascript-tel kellene játszani, hogy visszacserélje a kódokat karakterre: pl. %kod1% -> @

Javascriptet még nem használtam, csak tudom, hogy mire való. Szeretnék Tőletek segítséget, egy "Helló Világ" bonyolultságú példát kérni erre a cserére.
 

? PHP beállítási probléma

blade4557 · 2010. Feb. 14. (V), 20.56
A tegnapi napon indítottam el az Apache 2.2 HTTP szervert a saját gépemen és PHP-5.3.1-et tettem fel a Weblaboros útmutatás alapján.
A mai napig nem foglalkoztam ilyen dolgokkal, így számomra teljesen ismeretlen ez a téma. Ilyen "előképzettséggel" vetném fel a problémámat.
A beállítások elvégzése után egy .php (internetről letöltött sablon) fájt szerettem volna megjeleníteni. A keresőbe http://localhost/index.php szöveget írtam be.
Az oldalon a következő hiba jelent meg:

Warning: require(includes/application_top.php) [function.require]: failed to open stream: No such file or directory in D:\Web\index.php on line 13

Fatal error: require() [function.require]: Failed opening required 'includes/application_top.php' (include_path='.;C:\php5\pear') in D:\Web\index.php on line 13

Ha tud valaki segíteni, azt köszönöm.
 

Lithium Framework Tutorial

Heilig Szabolcs · 2010. Feb. 14. (V), 20.29
Az első (?) PHP 5.3-ra alapozó keretrendszer
 

Regisztráció

Krisz888 · 2010. Feb. 14. (V), 19.32
Helló! Szeretnék segítséget kérni. Van egy oldalam, és arra csináltam regisztrációt. Minden stimmel, de azt szeretném ha az e-mail címem-re küldené el a regisztráltakat.
Tudnátok segíteni?

Előre is köszi. Krisz888
 

User-Centered Design: The Fable of the User-Centered Designer

Kevlar · 2010. Feb. 14. (V), 12.55
Mese a felhasználó centrikus dizájnerről
 

Drag a div - onmouseup

mahoo · 2010. Feb. 14. (V), 03.11
Problémám, hogy mozgatni szertenék egy div-et az egér segítségével, ami mozog is, de nem hajlandó elereszteni.

<html>
<head>
  <script>
      var cx=cy=-1;
      function down(event){
        document.getElementById('main').style.background='blue';
        cx=event.clientX;
        cy=event.clientY;
        move(event);
      }

      function up(){
        cx=cy=-1;
        document.getElementById('main').style.background='red';
      }

      function move(event){
        if(cx>0 && cy>0){
          document.getElementById('main').style.left=document.getElementById('main').offsetLeft+(event.clientX-cx);
          document.getElementById('main').style.top=document.getElementById('main').offsetTop+(event.clientY-cy);
          cx=event.clientX;
          cy=event.clientY;
        }
      }
    </script>
</head>
<body onmousemove="move(event);">
      <div id='main' style='width: 100px; height: 100px; background: red; position: absolute;' onmousedown="down(event);" onmouseup="up();"></div>
</body>
</html>


Már találtam külföldi fórumokon tökéletesen működő megoldásokat, de azok sokkal többet 'tudtak'. Ha megoldható, én ezt a kódot szeretném kiegészíteni minimálisan, hogy megértsem mi a gond ebben az esetben.
Előre is köszi!
 

február 13

Top 10 Things that JavaScript Got Wrong

Joó Ádám · 2010. Feb. 13. (Szo), 21.50
Tervezési hibák a böngészőnyelvben