Archívum - 2007
március 14
Lekérdezés két táblából, limit a másodikra
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: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. :)
■ 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)
ú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
Interjú a keresés lehetséges jövőjéről
■ Dátum -tól -ig lekérdezés
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
■ 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
JavaScript library a Wiimote gombok kezeléséhez
■ március 14
Now Available: Profiling in MySQL
Az 5.0.37-es verziótól SHOW PROFILE és SHOW PROFILES támogatás
■ DIV segítség kellene
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
■ 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
100% Java Quercus PHP engine running in GlassFish Java EE 5 Application Server
PHP futtatása Java appszerveren
■ miért színezi át a képet a méretező?
ü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
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