Archívum - Aug 29, 2009
Segítség kéne egy PHP szkriptben
Sziasztok!
Tehát abban kéne segítenetek hogy van egy PHP scriptem amivel MySQL-ből veszek ki adatokat.
A MySQL táblába 2 mező van.
Az egyik mező a cim a másik az hogy tartalom.
Azt akarom hogy a PHP script a cim-et h1-ben irja ki és a tartalmat pedig rendesen!!
Itt van a PHP script:
<?php
include 'conf.php';
$eredmeny = mysql_query( "SELECT * FROM page WHERE id='$id'");
$sorok_szama = mysql_num_rows( $eredmeny );
while ( $egy_sor = mysql_fetch_row( $eredmeny ) )
{
foreach ( $egy_sor as $cim )
echo "$cim <br><br>";
}
if ($sorok_szama == 0){ echo "A kért oldal nem található!"; return;}
?>
■ Tehát abban kéne segítenetek hogy van egy PHP scriptem amivel MySQL-ből veszek ki adatokat.
A MySQL táblába 2 mező van.
Az egyik mező a cim a másik az hogy tartalom.
Azt akarom hogy a PHP script a cim-et h1-ben irja ki és a tartalmat pedig rendesen!!
Itt van a PHP script:
<?php
include 'conf.php';
$eredmeny = mysql_query( "SELECT * FROM page WHERE id='$id'");
$sorok_szama = mysql_num_rows( $eredmeny );
while ( $egy_sor = mysql_fetch_row( $eredmeny ) )
{
foreach ( $egy_sor as $cim )
echo "$cim <br><br>";
}
if ($sorok_szama == 0){ echo "A kért oldal nem található!"; return;}
?>
offsetHeight és offsetWidth
Üdv mindenkinek!
Van egy nagyon idegesítő problémám. Szóval csináltam magamnak kis lenyíló listákat JavaScript-tel. Olyanokat mint a HTML <select> eleme, de azért nem azzal mert az nem tetszett nekem.(Tudom hogy CSS-sel lehet alakítani azt is, de az se volt jó megoldás) Szóval alapvetően vannak gombjaim, melyekre kattintva előugranak ezek a listák. Ezeket a listákat előre beszúrtam a HTML dokumentumba csak a display értéküket CSS-ben "none" -ra állítottam ezért nem látszanak. A script azt csinálja, hogy megkeresi az x és y koordinátát ahonnan a lista gombja kezdődik és ahhoz viszonyítva (alatta) jeleníti meg a listát.(Ez azért jó, mert a gombokat akárhova áthelyezhetem a listák "követni fogják" őket). Nah ez volt a bemelegítő csak hogy tisztában legyen mindenki hogy miért kell nekem az ami kéne :-)
Szóval ezek a listák ugye position: absulute; - helyzetmegadásúak, hogy takarják az alattuk levő tartalmat. Egyébként hibátlanul működnek, ezekkel nincs baj. Viszont én szeretnék alájuk "árnyékot" is, hogy jobban nézzenek ki :-) És ezzel van a bajom. A listáimnak nincsen megadva a magasságuk és a szélességük, hanem csak akkorák amekkora a tartalmuk. Így ha azt megváltoztatom nem kell ezekkel az értékekkel bajlódnom. Az árnyékot úgy képzeltem el, hogy egy <div id='lista_arnyek'></div> elemmel valósítom meg, aminek a helyzete szintén position: absolute; lesz, és z-index értéke 1 -el kisebb lesz a listákénél, mivel alájuk kéne kerülnie. (és mondjuk szürke színű lesz de ez most lényegtelen) Idáig minden működik is, csak az a baj hogy a magasságát és a szélességét nem tudom hozzáigazítani a listák dinamikus magasságához és szélességéhez. Tudom hogy van az object.offsetHeight és offsetWidth tulajdonság de ezek sajnos 0 -át adnak vissza mikor lekérdezem velük a lista magasságát és szélességét, és azt nem értem hogy miért ? Ha valaki tudja a megoldást akkor szivesen várom, és a segítséget előre is köszönöm :-) (meg bocs a hosszú problémáért :D )
■ Van egy nagyon idegesítő problémám. Szóval csináltam magamnak kis lenyíló listákat JavaScript-tel. Olyanokat mint a HTML <select> eleme, de azért nem azzal mert az nem tetszett nekem.(Tudom hogy CSS-sel lehet alakítani azt is, de az se volt jó megoldás) Szóval alapvetően vannak gombjaim, melyekre kattintva előugranak ezek a listák. Ezeket a listákat előre beszúrtam a HTML dokumentumba csak a display értéküket CSS-ben "none" -ra állítottam ezért nem látszanak. A script azt csinálja, hogy megkeresi az x és y koordinátát ahonnan a lista gombja kezdődik és ahhoz viszonyítva (alatta) jeleníti meg a listát.(Ez azért jó, mert a gombokat akárhova áthelyezhetem a listák "követni fogják" őket). Nah ez volt a bemelegítő csak hogy tisztában legyen mindenki hogy miért kell nekem az ami kéne :-)
Szóval ezek a listák ugye position: absulute; - helyzetmegadásúak, hogy takarják az alattuk levő tartalmat. Egyébként hibátlanul működnek, ezekkel nincs baj. Viszont én szeretnék alájuk "árnyékot" is, hogy jobban nézzenek ki :-) És ezzel van a bajom. A listáimnak nincsen megadva a magasságuk és a szélességük, hanem csak akkorák amekkora a tartalmuk. Így ha azt megváltoztatom nem kell ezekkel az értékekkel bajlódnom. Az árnyékot úgy képzeltem el, hogy egy <div id='lista_arnyek'></div> elemmel valósítom meg, aminek a helyzete szintén position: absolute; lesz, és z-index értéke 1 -el kisebb lesz a listákénél, mivel alájuk kéne kerülnie. (és mondjuk szürke színű lesz de ez most lényegtelen) Idáig minden működik is, csak az a baj hogy a magasságát és a szélességét nem tudom hozzáigazítani a listák dinamikus magasságához és szélességéhez. Tudom hogy van az object.offsetHeight és offsetWidth tulajdonság de ezek sajnos 0 -át adnak vissza mikor lekérdezem velük a lista magasságát és szélességét, és azt nem értem hogy miért ? Ha valaki tudja a megoldást akkor szivesen várom, és a segítséget előre is köszönöm :-) (meg bocs a hosszú problémáért :D )
Php 5.3 hibát dob
Sziasztok!
Van egy idegesítő dolog a php 5.3-ban.
Megtaláltam itt a megoldást rá. Vagyis azt magyarázzák, hogy ez nem bug stb... Viszont nem értem, hogy akkor hogyan lehet megszerelni :-)Egyelőre nem értem, hogy ez mit jelent :-P
Mmint eddig úgy volt, hogy a tömböket és stringeket másolta a php (ami szerintem alapból marhaság), php5-ben volt annyi eszük, hogy az objectekre beszűntették ezt a dolgot.
Én egy hasonló függvényben, mint a fenti szeretnék átadni stringet, és nem szeretném, ha másolná a php, mert az lassít. A dolog viszont nagyon nem akar menni. Elvileg azt javasolták, hogy &-et kell tenni a paraméter elé függvény hívásakor, viszont akkor a deprecatedes hibaüzenetet kapom. Ha nem teszek &-et, akkor meg a warning nem engedi lefutni a függvényt.
Most akkor hogy lehet megoldani, hogy ne másolódjon a paraméter, és minden rendben menjen?
■ Van egy idegesítő dolog a php 5.3-ban.
Megtaláltam itt a megoldást rá. Vagyis azt magyarázzák, hogy ez nem bug stb... Viszont nem értem, hogy akkor hogyan lehet megszerelni :-)
function pass_by_reference( &$param ) {
$param[] = "another entry";
}
$data = array( "a first entry" );
call_user_func( "pass_by_reference", $data );
//Warning: Parameter 1 to pass_by_reference() expected to be a reference, value given in test.php on line 234568
var_dump($data);
// $data contains only one element ( "a first entry" )
$data = array( "a first entry" );
call_user_func( "pass_by_reference", &$data );
// Warning: Call-time pass-by-reference has been deprecated - argument passed by value
var_dump($data);
// $data contains both elements ( "a first entry","another entry" )
Mmint eddig úgy volt, hogy a tömböket és stringeket másolta a php (ami szerintem alapból marhaság), php5-ben volt annyi eszük, hogy az objectekre beszűntették ezt a dolgot.
Én egy hasonló függvényben, mint a fenti szeretnék átadni stringet, és nem szeretném, ha másolná a php, mert az lassít. A dolog viszont nagyon nem akar menni. Elvileg azt javasolták, hogy &-et kell tenni a paraméter elé függvény hívásakor, viszont akkor a deprecatedes hibaüzenetet kapom. Ha nem teszek &-et, akkor meg a warning nem engedi lefutni a függvényt.
Most akkor hogy lehet megoldani, hogy ne másolódjon a paraméter, és minden rendben menjen?
Böngészők legfrissebb verziója
Sziasztok!
Van-e valahol olyan szolgáltatás ami megmondja nekem, hogy melyik böngészőből melyik a legfrisebb verzió? Akár egy RSS feedben, vagy bármi másban, esetleg egy weboldalon kiírkálva.
Nem találtam ilyet sehol. Aki tudna segíteni, annak köszönöm előre is.
■ Van-e valahol olyan szolgáltatás ami megmondja nekem, hogy melyik böngészőből melyik a legfrisebb verzió? Akár egy RSS feedben, vagy bármi másban, esetleg egy weboldalon kiírkálva.
Nem találtam ilyet sehol. Aki tudna segíteni, annak köszönöm előre is.