Помощь по скриптам | БД - База Данных
MaRTINPro , через инстал заливай
===============================
*/
if(!($db = @mysql_connect($set['localhost'], $set['имя базы'], $set['пароль'])))
{
//echo $set['localhost'], $set['имя базы'],$set['пароль'];
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
________
посл. ред. 03.10.2016 в 10:45; всего 1 раз(а); by Support
*/
if(!($db = @mysql_connect($set['localhost'], $set['имя базы'], $set['пароль'])))
{
//echo $set['localhost'], $set['имя базы'],$set['пароль'];
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
________
посл. ред. 03.10.2016 в 10:45; всего 1 раз(а); by Support
Support , не подкл
Support ,
[qPDO->ERROR::SQLSTATE[HY000] [1045] Access denied for user 'lowka'@'localhost' (using password: YES)] [/q]
MaRTINPro , локальный хост попробуй оставить
Support , БД в сетиг_дат вписывается! Сам разобрал, спс
MaRTINPro , ну вот)
MaRTINPro (03.10.2016 в 10:04)
Где тут прописать БД?
Чет теряюсь в строках! Нуп крч. .
.
<?php
/*
===============================
PDO
===============================
*/
try {
$pdo=new PDO("mysql:host=".$set['mysql_host'].";dbname=".$set['mysql_db_name'].";charset=UTF8", $set['mysql_user'], $set['mysql_pass'],
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch(PDOException $e) {
die('PDO->ERROR::'.$e->getMessage());
}
/*
===============================
MySQL
===============================
*/
if(!($db = @mysql_connect($set['mysql_host'], $set['mysql_user'], $set['mysql_pass'])))
{
//echo $set['mysql_host'], $set['mysql_user'],$set['mysql_pass'];
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
}
// подключение к базе
if (!@mysql_select_db($set['mysql_db_name'],$db))
{
echo 'База даных не найдена<br />*проверьте, существует ли данная база';
exit;
}
$query_number = 0;
$tpassed = 0;
// Псевдоним mysql_query
function query($query)
{
global $query_number;
global $tpassed;
$query_number++;
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tstart = $mtime;
$query = mysql_query($query);
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tend = $mtime;
$tpassed += ($tend - $tstart);
return $query;
}
query('set charset utf8',$db);
query('SET names utf8',$db);
query('set character_set_client="utf8"',$db);
query('set character_set_connection="utf8"',$db);
query('set character_set_result="utf8"',$db);
// оптимизация всех таблиц
function db_optimize()
{
time_limit(20);// Ставим ограничение на 20 секунд
$tab = query('SHOW TABLES');
while ($tables = mysql_fetch_array($tab))
{
query("OPTIMIZE TABLE `$tables[0]`");
}
}
?>
Где тут прописать БД?
Чет теряюсь в строках! Нуп крч. .
. <?php
/*
===============================
PDO
===============================
*/
try {
$pdo=new PDO("mysql:host=".$set['mysql_host'].";dbname=".$set['mysql_db_name'].";charset=UTF8", $set['mysql_user'], $set['mysql_pass'],
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch(PDOException $e) {
die('PDO->ERROR::'.$e->getMessage());
}
/*
===============================
MySQL
===============================
*/
if(!($db = @mysql_connect($set['mysql_host'], $set['mysql_user'], $set['mysql_pass'])))
{
//echo $set['mysql_host'], $set['mysql_user'],$set['mysql_pass'];
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
}
// подключение к базе
if (!@mysql_select_db($set['mysql_db_name'],$db))
{
echo 'База даных не найдена<br />*проверьте, существует ли данная база';
exit;
}
$query_number = 0;
$tpassed = 0;
// Псевдоним mysql_query
function query($query)
{
global $query_number;
global $tpassed;
$query_number++;
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tstart = $mtime;
$query = mysql_query($query);
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tend = $mtime;
$tpassed += ($tend - $tstart);
return $query;
}
query('set charset utf8',$db);
query('SET names utf8',$db);
query('set character_set_client="utf8"',$db);
query('set character_set_connection="utf8"',$db);
query('set character_set_result="utf8"',$db);
// оптимизация всех таблиц
function db_optimize()
{
time_limit(20);// Ставим ограничение на 20 секунд
$tab = query('SHOW TABLES');
while ($tables = mysql_fetch_array($tab))
{
query("OPTIMIZE TABLE `$tables[0]`");
}
}
?>
Привет, могу помочь в миг, за минуту, есть отзывы и люди которые подтвердят мою работу) Данные не ворую и никому не передаю!
В самое начало добавь
Данные поставишь свои.
<?php
$set['mysql_host'] = 'localhost';
$set['mysql_user'] = 'root';
$set['mysql_password'] = '';
$set['mysql_db_name'] = 'db';
?>
Данные поставишь свои.