Pereiti prie turinio

Rekomenduojami pranešimai

Kaip duomenų bazės abstrakcijos sluoksnis, labiau tinka PDO. Kodėl? Pagrinde dėl to: Jeigu tavo sistemoje yra bent menkiausia galimybė, kad teks naudoti kelias skirtingas duomenų bazes, tai geriau naudoti PDO (nei su mysql_*, nei su mysqli negalėsi pasijungti kitos duomenų bazės, išskyrus MySQL). Kita vertus, mysqli nėra blogas pasirinkimas, jeigu esi garantuotas, kad naudosi tik MySQL duomenų bazę. Taigi, apskritai svarbiausia šioje situacijoje yra tai: gali naudoti tiek PDO, tiek mysqli, jeigu tik žinai, kad tavo naudojama duomenų bazė bus MySQL. Dar paminėtina, kad nenaudotum mysql_*, kuris jau yra pasenęs ir ateityje bus visai pašalintas iš PHP (nuo PHP 5.5.0 netgi metamas "deprecated" įspėjimas).

Redagavo topsas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man iš PDO pusės nepatiko tai klaidų valdymas, kaip mysql yra pvz mysql_query(UZKLAUSA) or die(mysql_error()); ir rodo jei yra klaida, ant PDO reikia kitaip ir man čia vienintelis minusas PDO.

ir tu dar teiki programavimo paslaugas

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Klaidų valdymas su PDO labai paprastas, tiesiog nustatai kokį klaidų tipą nori gauti su

$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); arba

$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); o tada tiesiog su try catch gaudai klaidas.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...