ugrás a tartalomhoz

Archívum - 2007

március 14

Lekérdezés két táblából, limit a másodikra

gex · 2007. Már. 14. (Sze), 14.49
sziasztok!

adott két tábla, csoport (csoport_id, csoport_nev) és elem (elem_id, csoport_id, elem_nev).
szeretnék egy olyan lekérdezést írni, ami visszaadja a csoportokat és a hozzájuk tartozó elemek közül fix darabszámút, mondjuk hármat.

kerestem group by és limit szavakkal, de csak hasonló problémák felvetését találtam, megoldását nem.
végül kipróbáltam a mysql correlated subqueries-t is:

SELECT
    csoport_id, csoport_nev, elem_id, elem_nev
FROM
    csoport c
    LEFT JOIN elem e USING(csoport_id)
WHERE
    elem_id = ANY (SELECT elem_id FROM elem WHERE csoport_id = c.csoport_id ORDER BY elem_nev LIMIT 3)
de erre egy hibát dob, miszerint a mysql még nem támogatja a limit és in/all/any/some subquery kombinációt.

úgyhogy kéne nekem egy kerülő megoldás ha van ilyen.
mysql 5.0.26

u.i: a "lekérem a csoport_id-kat és php-vel összeillesztek sok limites lekérdezést unionnal" -nál szeretnék szebb megoldást ha létezik. :)
 

Interview with Google's Matt Cutts about Next-Generation Search

Hojtsy Gábor · 2007. Már. 14. (Sze), 11.09
Interjú a keresés lehetséges jövőjéről
 

Web Typography Sucks

Hojtsy Gábor · 2007. Már. 14. (Sze), 11.07
Fóliák az SxSW előadásról
 

Dátum -tól -ig lekérdezés

dezs · 2007. Már. 14. (Sze), 10.28
Helló!

Kis segítségre lenne szükségem
Lehet láma a kérdés
Egy lekérdezést kellene csinálnom egy adatbázisból ahol dátumtól dátumig kellene kilistáznom a sorokat de már a lekérdezésnél elakadtam
ilyenekkel próbálkoztam:

$parancs = mysql_query("SELECT * FROM $tablanev WHERE logDate >= '$datumtol' logDate <= '$datumig'");

de nem megy!
ha valakinek volna 5lete megköszönném ha megosztaná velem előre is kösz
 

Creating web sites for the Wii Opera browser

Hojtsy Gábor · 2007. Már. 14. (Sze), 00.30
JavaScript library a Wiimote gombok kezeléséhez
 

március 14

Now Available: Profiling in MySQL

Török Gábor · 2007. Már. 13. (K), 22.57
Az 5.0.37-es verziótól SHOW PROFILE és SHOW PROFILES támogatás
 

74 CSS Gallery Roundup

Hojtsy Gábor · 2007. Már. 13. (K), 22.15
Hihetetlen, hogy mennyi webhely galéria lett
 

DIV segítség kellene

raczger · 2007. Már. 13. (K), 22.08
Hello!

A divekkel szórakoztam, de még sokminden nem megy, ezért nem tudtam őket úgy pozicionálni ahogy nekem jó lenne, konkrétan egy ilyesmi oldalt szeretnék:
csak úgy kéne ezt, hogy relative divekkel, mert minden egyes ilyen színű vminek van egy alsó, felső és alsó része, tehát 3dives amit egy színen láttok, és úgy kellene, hogyha változik egyiknak a magassága, dinamikusan a többinek is
többféleképpen is megpróbáltam, de minig zsákutca volt a vége:( pls help
 

március 13

miért színezi át a képet a méretező?

xeras · 2007. Már. 12. (H), 22.08
üdvözlet!

elég érdekes problémám van.
előszöris, írtam 1 képátméretezőt, amit több klassz volt, csak volt 1 hibája.
ezután úgy döntöttem, keresek a neten egyet. találtam is, kiegészítettem azzal ami még nekem kellett bele.

mostmeg nézem a képeket, amit átméretezett, a kékből zöldet csinált!!!
pff.

itt a kód, én nem látok benne szinezést...
(kicsit át van írva, ahogy mondtam, úgyhogy a magyarázatok nem tuti hogy stmimmelnek, meg van egy else rész amiben nincs semmi, de meghagytam, hátha vissza rakom bele a régi változatot)

[colorer=php]function resizejpeg($kicsinyits, $dir, $newdir, $img, $max_w, $max_h, $th_w, $th_h) {
// set destination directory
if (!$newdir) $newdir = $dir;
// get original images width and height
list($or_w, $or_h, $or_t) = getimagesize($dir.$img);
// make sure image is a jpeg
if ($or_t == 2) {
// obtain the image's ratio
$ratio = ($or_h / $or_w);
// original image
$or_image = imagecreatefromjpeg($dir.$img);
// resize image?
if ($or_w > $max_w || $or_h > $max_h) {
// resize by height, then width (height dominant)
$rs_w = $max_w;
$rs_h = $ratio * $rs_w;
if ($rs_h > $max_h) {
$rs_h = $max_h;
$rs_w = $rs_h / $ratio;
}
// resize by width, then height (width dominant)
else {
}
// copy old image to new image
$rs_image = imagecreatetruecolor($rs_w, $rs_h);
imagecopyresampled($rs_image, $or_image, 0, 0, 0, 0, $rs_w, $rs_h, $or_w, $or_h);
}
// image requires no resizing
else {
$rs_w = $or_w;
$rs_h = $or_h;
$rs_image = $or_image;
}
if ($kicsinyits=="nagy") {
// generate resized image
touch($newdir.$img);
imagejpeg($rs_image, $newdir.$img, 100);
}
elseif ($kicsinyits=="kicsi")
{
// generate thumbnail