Мазмұнға өту
Обложка сообщества Разное

PHP MYSQL дұрыс жұмыс жасау

Бәріңе сәлем! Менім атым Абылай.Бүгін сіздерге қалай php mysql жұмыс жасауды көрсетемін.Ең алдымен php да ескі функциялар бар.

Мысалы:

@mysql_connect();

mysql_query();

Бұл функциялар mysql базасымен жұмыс жасауға арналған.Бірақ бұл функциялар өте ескі болғандықтан онымен жұмыс істеу қауіпті.Ол функциялар php +5.2 жұмыс істейді.

Енді менім айтқым келіп отырғаны mysql мен жұмыс жасағанда

mysqli немесе PDO ны пайдаланған дұрыс.

class Database

{

private $mysqli;

public function __construct()

{

try

{

$this->mysqli = new mysqli('localhost','root','','test');

}catch(Exception $e) { throw new exception($e->getMessage();)}

}

public function __destruct()

{

$this->mysqli->close();

}

}

Қорғаныстар:

 

Sql Injection

Ең қарапайым түрі:

SELECT id FROM user WHERE user='%s'

функция sprintf пайдаланамыз

 

Назарларыңызға рахмет!

Бағалаңыздар бірінші мақалам:)

0
0
1224

Осы тақырып бойынша

PHP MYSQL дұрыс жұмыс жасау - Yvision.kz