- A Colorful "fagyosan kompakt" alkatrészekkel megy elébe a nyárnak
- A Keychron ismét egy űr betöltését vállalta magára az egerek szegmensében
- Az átlagnál vaskosabb ventilátorok kandikáltak ki a Corsair vitorlája mögül
- Csatába küldte Magyarországon idei csúcs hangprojektoros szettjét a Samsung
- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- ThinkPad (NEM IdeaPad)
- Raspberry Pi
- Milyen billentyűzetet vegyek?
- Mini-ITX
- A Keychron ismét egy űr betöltését vállalta magára az egerek szegmensében
- Gaming notebook topik
- 3D nyomtatás
- Egyre gyorsabban ügyködik saját HBM memóriáján Kína
- Fejhallgató erősítő és DAC topik
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
Hirdetés
-
A Colorful "fagyosan kompakt" alkatrészekkel megy elébe a nyárnak
ph A vállalat többek között egy slim profilos léghűtővel, egy helytakarékos táppal és egy ITX-es házzal adott magáról életjelet.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Ennyibe kerülnek a Huawei Pura modellek Európában
ma Megérkezett az újrabrandelt Pura széria, kivéve a Pura 70 Pro+-t, mert az marad Kínában.
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz oleslie #11781 üzenetére
"Én ha nem akarnám indexelni/keresni az újonnan felvett oszlopokat (csak tárolni az adatokat)"
Ilyen esetre nem szabad számítani, mert az adatok nyilvántartásának az a lényege, hogy a korábban elmentetteket meg lehessen jeleníteni akármilyen nyakatekerten, és tetszőlegesen keresni is lehessen köztük; valamint mindez a lehető legkevésbé legyen erőforrás-igényes.TEXT mezőbe behányni mindent, aztán "serialize/unserialize" pedig nagyon csúnya megoldás, egy normális query-t se lehet írni rá, ami ne zabálná tök feleslegesen az erőforrásokat.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz oleslie #12380 üzenetére
"PDO vs MySQL hitvita"
Valamit nagyon rosszul tudsz, mivel itt PDO-val is a MySQL-hez csatlakoztam, ahogy a mysql_connect() is MySQL-hez csatlakozik... a PDO egy PHP-s osztály. A MySQL pedig egy adatbázis-kezelő szerver.http://php.net/manual/en/book.pdo.php
Itt utána tudsz olvasni, mi is ez.
Lényeg nagyon röviden:
- OOP
- adatbázis eléréséhez absztrakciós réteget nyújt, így könnyebbé teszi más adatbázisra való átállást (pl. SQLite-ról MySQL-re vagy fordítva, de ez most csak egy példa a sokból), nem kell mindenhol lecserélni a mysql_* előtagokat (persze nem úszod meg bizonyos query-k átírását az átálláskor, ha azt nem támogatja a másik adatbázis)
- prepared statementek, macerás mysql_real_escape_string() és ehhez hasonló ocsmány hívások elkerülése
- szebb kód (ez az előző pontból is következik)
- itt Tele von Zsinór még leírt pár dolgot
- kényelmesebb kód (mint például az előbbi pontban látható foreach-es bejárás, ami gyorsan átlátható kódot eredményez)
- ez a jelen/jövő, a régi mysql extension a múlt és deprecated: http://news.php.net/php.internals/53799Ha még magasabb szintű absztrakció kell, akkor persze egy komplett ORM-et kell használni.
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz oleslie #12385 üzenetére
Ennek semmi köze az Ubuntuhoz...
Nem véletlen, hogy deprecated az általad írt megoldás, és ezért nem kell ám anyázni
http://php.net/manual/en/language.references.pass.php"Note: There is no reference sign on a function call - only on function definitions. Function definitions alone are enough to correctly pass the argument by reference. As of PHP 5.3.0, you will get a warning saying that "call-time pass-by-reference" is deprecated when you use & in foo(&$a);. And as of PHP 5.4.0, call-time pass-by-reference was removed, so using it will raise a fatal error."
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz oleslie #13004 üzenetére
Ezt a reakciót most nem egészen értettem, annyira nem nagy elvárás egy osztott tárhelyen sem, hogy legyen cron-futtatási lehetőség, manapság olcsó tárhelyeknél is jellemző, hogy be lehet állítani időzítetten lefuttatott scriptet pl. egy cPaneles felületen, pár kattintással.
(#12994) Soak :
jah, most esett le, hogy ezt mire mondtad, hogy 1 perc a legkisebb egység, OK, sorry, félreértettelek, igazából csak a lényeget néztem be, hogy cucka 30 másodpercet írt, nem pedig percet, pedig még idéztem is.
Lehetséges megoldás az egyszerűek közül.[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz oleslie #13028 üzenetére
De a cél létezik biztosan, ennyiszer nem tudom elgépelni a saját mail címem.
Inkább lecseréltem a sima mail PHPmailer-re. Így már ki is küldte egyből a levelet.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz oleslie #13030 üzenetére
Pedig van direkt ilyen property-je (CharSet). Én több szolgáltatónál is próbáltam már, mindnél jó volt a karakter kódolás.
A spam-re nem tudom mit írni, az elvileg mx válogatja, hogy spam lesz vagy sem.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
-
drogery
tag
válasz oleslie #13246 üzenetére
sikerült megoldanom. és lett is egy új problémám.
van egy egyszerű beírásom<?php
$c = mysql_connect("localhost","root","");
$mdb = mysql_select_db("urlap",$c);
$sql = "insert into emberek values('$nev','$email','$velemeny')";
if (mysql_query($sql,$c)){
echo "Rögzítve!";
} else { echo "Gond van!"; }
mysql_close($c);
?>plusz a sallang hozzá, faszául is működik.
ki akartam próbálni egy másik gépen. telepítve mysql wamp. ugyanaz a verzió, mint a másik gépen.
az adatbázis létrehozva ezen a gépen. mikor kipróbálnám"undefined variable". ? miért?
Új hozzászólás Aktív témák
- Xiaomi Redmi Note 11 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó gamer PC (i5-11400F/16GB DDR4/500GB SSD+1TB HDD/RTX 2060 6GB)
- Bomba ár! Lenovo ThinkPad X270 - i7-7G I 16GB I 256GB SSD I 12,5" I HDMI I Cam I W10 I Garancia!
- Bomba ár HP Spectre Pro X360 G2 - i5-6G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W10 I Garancia!
- DELL OPTIPLEX 3020 - i5/8GB/256GB/GT710