mysql_connect deprecated
Hibaüzenet
Deprecated: mysql_connect() is deprecated
Hibás kód
<?php $conn = mysql_connect('localhost','user','pass'); ?>
Javított kód
<?php
// PDO használata
$pdo = new PDO('mysql:host=localhost;dbname=adatb','user','pass');
?>
Magyarázat
Deprecated: mysql_connect() hiba akkor jelenik meg, amikor a régi, POSIX-alapú mysql_* függvényeket használod. Ezeket a PHP 7-től eltávolították. A modern megoldás a PDO vagy MySQLi extension, mely támogatja a prepared statementeket és jobb teljesítményt. $pdo = new PDO(...) inicializálása után használj Prepared Statement-eket az SQL injekció elkerüléséhez.
További információ: PHP MySQL Extensions
