Stvarno mrzim GLUPE promjene.
Nekoliko njih su mi urnebesno iritantne.
Prva je promjena načina unosa novog emaila na gmailu.
Druga je idiotsko napuštanje mysql_query-a sa novim “unaprijeđenim” PDO i MySQLi načinima.
Nit znam kad se otvara veza, bit da li se zatvara nakon izvršenog upita (ako da, nakon koliko vremena), nit znam ostaje li visit u memoriji servera, nit išta.
A dođe mi da kosu počnem čupat kad pročitam da je “PDO” lakši, čistiji i brži način za rad sa bazom iz PHP-a. Sad umjesto 3 jasne linije codea moram unosit 4 nejasne linije + dodatne 2 kako bih preuzeo podatke i prikazao ih.
Primjer:
PDO:
$db = new PDO('mysql:host=localhost;dbname=testdb;charset=utf8', 'username', 'password');
try
{
$stmt = $db->query('SELECT * FROM table');
while($row = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo $row['field1'].' '.$row['field2'];
}
}
catch(PDOException $ex)
{
$some_handle
}
MSQL_QUERY:
$conn = mysql_connect('localhost', 'username','password') or die ('Error connecting to MySql database');
$dbselection=mysql_select_db('testdb',$conn);
$result=mysql_query('select * from table') or die ($some_handle);
while ($row=mysql_fetch_array($result))
{
echo $row['field1'].' '.$row['field2']
}
Pa kako je to brže i jednostavnije?!
Nabijem ih da ih nabijem.
Jel itko ikad od njih čuo za ZLATNO PRAVILO: Ako radi, ne popravljaj!
Zaista mrzim (u ovom slučaju “mrzim” je prelaka riječ) ovakva idiotska “unapređenja”.
Nabijem ih na k***c.