Keresés

Részletes keresés

crockl Creative Commons License 2003.04.10 0 0 1443
mert a result-nal ne csa a legelsot olvasd ki, hanem menj vegig, tobb sort fogsz visszakapni amikor group by A.x -et mondsz. Tessek vegigcsinalni amit elkezdtel :)
Előzmény: Johny Bravo (1441)
Johny Bravo Creative Commons License 2003.04.10 0 0 1442
csak egyszer veszi figyelembe az A mező azonos rekordjait=csak egyszer veszi figyelembe az A tábla azonos rekordjait
Előzmény: Johny Bravo (1441)
Johny Bravo Creative Commons License 2003.04.10 0 0 1441
helló

Szeretnék egy olyan mysql_query-t, ami megszámolja, hogy hány darab olyan rekord van A táblában, amiben az x mező értéke megegyezik a B tábla y mezőjének értékével, de csak egyszer veszi figyelembe az A mező azonos rekordjait.

Jelenleg eddig jutottam, de ez a többször szereplő rekordokat nem szűri ki, ha meg a végére beszúrok egy group by A.x, akkor 1 lesz az eredmény.

$ucount=mysql_query("select count(*) as max from A,B where A.x=B.y");

$Max=mysql_result($ucount,0,"max");


Tudna valaki segíteni? Ezt annyira nem vágom. :)

crockl Creative Commons License 2003.04.01 0 0 1440
Figy, gondolom attol mert ?a=akarmi attol meg ugyan az az 1 php foglalkozik vele:) Tehat az a sok oldal az tulajdonkeppen 1 php altal iranyitodik, tehat 1 php-d van:), az hogy abba mit csinalsz, kiket includolsz, mar nem tartozik ide. Azon php-kba ellenorizd ahol eme esemenyt le akarod kezelni. Gondolom ez teljesen logikus :)
Előzmény: Johny Bravo (1439)
Johny Bravo Creative Commons License 2003.04.01 0 0 1439
Oldal alatt a klienshez érkező outputokat értem.

Ugye van néhány .php fájlom (fórum, login, index, regisztrációs, stb), és ezen .php-k maguk is számtalan oldalt (?a=akármi, ?a=kezdőlap stb,stb) állítanak elő.

A kérdésem arra vonatkozott, hogy a lentebbi cookiezós részt (amit egyébként azóta egy külön include-ból importálok) vajon elég, ha berakom a .php fájljaim legelejére (ahol pl. a mysql-lel is fölveszi a kapcsolatot a php), vagy pedig inkább rakjam a szinte minden egyes előállított kliens-oldalamhoz felhasználandó header.inc.php-ba (ami az általános js, css hivatkozásokat tartalmazza [tudomtudom, ott is a header-cuccok elé kell tenni a kukit...])?

Szóval minden egyes meghívott oldal újítsa meg a kukit, vagy csak a .php fájlok, hogyan praktikus ez?

Előzmény: crockl (1437)
crockl Creative Commons License 2003.03.31 0 0 1438
mysql.com/doc => date functions
Előzmény: stonyo_ (1436)
crockl Creative Commons License 2003.03.31 0 0 1437
Ezt nem ertem, mi a kulonbseg az oldal es a php kozott?
Előzmény: Johny Bravo (1435)
stonyo_ Creative Commons License 2003.03.31 0 0 1436
helo all!

sürgős segítségre volna szükségem mysql-el kapcsolatban:

van 1 tábla, benne egy mező ami TIME

"update users set ido=ido+'1:00:00' where id='002'"

ezt majd későbbiekben php-ból szeretném csinálni, de előtte kipróbáltam, és nemműx :-( 1 mpewt ad ijenkor hozzá...

amikor igy csinálom:

"update users set ido='ido+1:00:00' where id='002'"

akkor pedig egyszerüen felülirja.... hogy csináljam meg, hogy hozzáadja?

köszi előre is!!!

stonyo_

Johny Bravo Creative Commons License 2003.03.31 0 0 1435
Nem rossz gondolat. :) (Bár így is működött, igaz, nem tudom, miért.)

És minden oldal fejlécébe tegyem be a kukizást szerinted, vagy elég ha a php-fájl legelején csinál egy csekkolást?

Előzmény: crockl (1434)
crockl Creative Commons License 2003.03.31 0 0 1434
A session_Start-ot nem volna hulyeseg a session_is_registered ele tenni :)) hiszen milyen session-rol kerdezed hogy van-e benne, ha el se inditod ?
Előzmény: Johny Bravo (1433)
Johny Bravo Creative Commons License 2003.03.31 0 0 1433
Ilyet csináltam, egyelőre úgy tűnik, működik (bár nem tudom, hogyan ellenőrizhetném, meddig érvényesek az általam beállított kukik...). Ezt csináltam a kezdőlap elejére:



if ( !(session_is_registered("VFusername") && session_is_registered("VFpassword")) ){
if($_COOKIE["logger"] and $_COOKIE["loggerid"]){
$loggerun=$_COOKIE["logger"];
$loggerid=$_COOKIE["loggerid"];
$r=mysql_query("select * from $USERS where username='$loggerun'");
if ( mysql_num_rows($r)==1){
$csoka=mysql_fetch_array($r);
if($csoka[lastloginid]==$loggerid){
session_start();
session_register("VFusername");
session_register("VFpassword");
$VFusername=$loggerun;
$VFpassword=$csoka[jelszo];
}
}
}
}

És ez a kis fv. végzi a kukik aktualizálását (percekben kapja meg az időt):



// kuki
function kuki($username,$time=""){
global $USERS;

if($_COOKIE["logger"]){
$endoftime=time()-3600;
setcookie ("logger", "", $endoftime);
}
if($_COOKIE["loggerid"]){
$endoftime=time()-3600;
setcookie ("loggerid", "", $endoftime);
}
if($time==0 or $time=="del"){
$endoftime=time()-3600;
setcookie ("logger", "$username", $endoftime);
setcookie ("loggerid", "$uidcode", $endoftime);
}else{
$endoftime=time()+60*$time;
$uidcode = md5(uniqid(rand(),1));
setcookie ("logger", "$username", $endoftime);
setcookie ("loggerid", "$uidcode", $endoftime);
$parancs="update $USERS set lastloginid='$uidcode' where username='$username'";
$r=mysql_query($parancs);
}

}


Vélemények? Jó ez így?

Előzmény: crockl (1431)
sha_dowe Creative Commons License 2003.03.31 0 0 1432
hát a #php.hu - hogyan is mondjam..... inkább semmit.
Előzmény: crockl (1429)
crockl Creative Commons License 2003.03.31 0 0 1431
nevezheted kezdo oldalnak is, de inkabb ugy mondanam, barmely olyan php-ba ahol eme beleptetest vegre akarod hajtani:) Tehat mindig mindenhol ellenorizd, ha nem 1 php csinal mindent, leglabbis a vezerlest. Es ha leellenorizted db-bol utana tarold el az aktualis session-be hogy be van lepve, es teljeserteku user :)
Előzmény: Johny Bravo (1430)
Johny Bravo Creative Commons License 2003.03.30 0 0 1430
És akkor a kezdőoldalra kell egy ellenőrzés, hogy van-e ilyen kuki, és ha van akkor rendben van-e, ha pedig igen, akkor a login-t kell meghívni?
Előzmény: crockl (1428)
crockl Creative Commons License 2003.03.30 0 0 1429
irc, ircNet-es halozat #php.hu csatorna :) Csak mert ott gyuttek a gyerkocok meselve milyen is volt a conf, azert irtam gyere oda ha az erdekel ki volt ott :))
Előzmény: Bandi-T (1426)
crockl Creative Commons License 2003.03.30 0 0 1428
eltarolhatod mondjuk a nevet, meg egy kuki azonositot, jelszot semmikepp sem!!!! Es amikor jon, akkor leelenorzod a nevet meg a db-be a kapott random kuki session azonositot:) Es ha a ketto egyezik, marmint a db-be meg a kukiba akkor belepteted.
Előzmény: Johny Bravo (1427)
Johny Bravo Creative Commons License 2003.03.30 0 0 1427
Mit javasoltok, hogyan használjak arra kukit, hogy a belépett fórumozóknak x ideig ne kelljen újra belépniük akkor sem, ha bezárták a böngészőt?

Elég, ha a kukiban eltárolom a felhasználó nevét, vagy ennél valami kifinomultabb megoldás (randomszám pl., amit eltárolok az ő adatai közé) javallott?

Bandi-T Creative Commons License 2003.03.30 0 0 1426
Köszönöm, de mostanában valószínűtlen, mert FiberNetnek hála nincs rendes elérésem itthon; azonban mi ez, és merre található?
Előzmény: crockl (1417)
harzol Creative Commons License 2003.03.30 0 0 1425
Futni voltam.
Előzmény: crockl (1424)
crockl Creative Commons License 2003.03.30 0 0 1424
Amikor mar semmit se latsz, akkor tessek felallni es setalni, elmenni kajalni, inni, szorakozni :)
Előzmény: harzol (1423)
harzol Creative Commons License 2003.03.30 0 0 1423
OK. Köszi. Tényleg egyszerű. Túl rég ülök már a gépnél, hogy tisztán tudjak gondolkozni.
Mégegyszer köszi. Működik.
Előzmény: crockl (1422)
crockl Creative Commons License 2003.03.30 0 0 1422
Jatszd vegig, szamold ki mintha te lennel a php. Menj vegig rajta. Elvegre te irtad. Ha vegigmentel, akkor rajosz mi az mi nem jo benne neked.
Előzmény: harzol (1421)
harzol Creative Commons License 2003.03.30 0 0 1421
Asszem már túlságosan bezsibbadt az agyam ahhoz, hogy ezt most ennyiből megértsem.
Kicsit bővebben?
Előzmény: crockl (1420)
crockl Creative Commons License 2003.03.30 0 0 1420
nem tudom feltunt-e hogy a $j-t a kozepso for utan is hasznalod, es ott kint mindeg 3 lesz.

$csere=$atlag[4];$atlag[4]=$atlag[1]; $atlag[1]=$csere;
$a=$sorszam[4]; $sorszam[4]=$sorszam[1]; $sorszam[1]=$a;

$csere=$atlag[4];$atlag[4]=$atlag[2]; $atlag[2]=$csere;
$a=$sorszam[4]; $sorszam[4]=$sorszam[2]; $sorszam[2]=$a;

Előzmény: harzol (1419)
harzol Creative Commons License 2003.03.30 0 0 1419
Sziasztok!

Az alábbi PHP részlettel akadt egy kis problémám:
for($i=1; $i<3; $i++)
{
$min=$i;
for ($j=$i+1; $j<4; $j++)
{
if ($atlag[$j]<$atlag[$min]) { $min=$j; }
}
$csere=$atlag[$j];$atlag[$j]=$atlag[$i]; $atlag[$i]=$csere;
$a=$sorszam[$j]; $sorszam[$j]=$sorszam[$i]; $sorszam[$i]=$a;
}

$atlag[1] értéke elveszik "$atlag[$i]=$csere;"-nél.
Van valmi ötletetek, hogy mi lehet a gond?

Zoli

NevemTeve Creative Commons License 2003.03.30 0 0 1418
Esetleg probalkozz egy adatbazisos topikban ;)
Előzmény: mSzilárd (1415)
crockl Creative Commons License 2003.03.30 0 0 1417
Erre szoktak mondani, hogy valaki biztos :)) De gyere #php.hu
Előzmény: Bandi-T (1416)
Bandi-T Creative Commons License 2003.03.29 0 0 1416
Volt valaki ma a PHP-konferencián?
mSzilárd Creative Commons License 2003.03.25 0 0 1415
Sziasztok!

PHP programozók figyelem! Segítségre lenne szükségem!
Sajnos még nem vagyok vérprofi a php nyelv ismeretében és alkalmazásában, ezért Hozzátok fordulok!

Egy adatbázist kellene létrehozni különböző paraméterek alapján:

-elemek nyilvántartása 12 FONTOS (kötelező) és 10 egyéb (opcionális) szempont alapján,

-minden elemhez lehessen képet (akár többet is 2-3 db) társítani,

-lekérdezés a fenti szempontok alapján,

-az adatbázist viszonylag könnyen lehessen frissíteni (feltöltés-eltávolítás),

-feltöltés csak administratornak, lekérdezés bárkinek,

-esetleg a lekérdezés végeredményét lehessen nyomtatni

A html részét, tehát a vizuális részt én készítem, csak az adatbázisra lenne szükségem, és a hozzá kapcsolódó dolgokra!

Tudom hogy ennyi így hirtelen nem sok, sőt túl kevés információ, de akit bővebben érdekel, azzal úgyis megbeszélem!

Ja és a legfontosabb: NEM INGYEN KÉREM! HA VALAKIT ÉRDEKEL A DOLOG ÍRJON, ÉS KÉRNÉM JELÖLJÖN MEG EGY ÁLTALA ELFOGADHATÓ ÖSSZEGET!!!
(és azt, hogy kb. mennyi idő alatt tudja megírni)

Köszönettel: Marschalkó Szilárd
mszilard@vnet.hu

cOSTIV Creative Commons License 2003.03.24 0 0 1414
Esetemben az alábbiak fordultak már elő :
- 3
- 7
- 8
- 9
- 10
- 12
- 17

:)

Előzmény: Törölt nick (1413)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!