Оригинальные интерфейс (версия PHP до 5.4)
подключение:
mysql_connect('host','user','password','db_name');
работа с таблицей:
$bd=mysql_query("SELECT * FROM `bd`");
while($row=mysql_fetch_array($bd)){
echo $row['id'];
}
одиночный запрос
mysql_query("INSERT INTO `bd` (`url`) VALUES ('kakorin.com')");
Объектный интерфейс (версия PHP 5.5+)
подключение:
$mysqli=new mysqli('host','user','password','db_name');
работа с таблицей:
$bd=$mysqli->query("SELECT * FROM `bd`");
while($row=mysqli_fetch_array($bd)){
echo $row['id'];
}
одиночный запрос
mysql_q("INSERT INTO `bd` (`url`) VALUES ('kakorin.com')");
Процедурный интерфейс (версия PHP 5.5+)
подключение:
$mysqli=mysqli_connect('host','user','password','db_name');
работа с таблицей:
$bd=mysqli_query($mysqli, "SELECT * FROM `bd`");
while($row=mysqli_fetch_array($bd)){
echo $row['id'];
}
одиночный запрос
mysql_q("INSERT INTO `bd` (`url`) VALUES ('kakorin.com')");
В системе MODX
подключение:
define('MODX_API_MODE', true);
require $_SERVER['DOCUMENT_ROOT'].'/index.php';
работа с таблицей:
$bd=$modx->query("SELECT * FROM `bd`");
$row=$bd->fetchAll(PDO::FETCH_ASSOC);
for($i=0;$i<count($row);$i++){
echo $row[$i]['id'];
}
одиночный запрос
$modx->query("INSERT INTO `bd` (`url`) VALUES ('kakorin.com')");
если быть точным `bd` нужно заменить на ".$modx->getOption('table_prefix')."bd, - где в место bd это название таблицы без префикса