PHP: <?php function db_connect() { $host = 'localhost'; $user = 'veb_service'; $pswd = '0101'; $db = 'veb_servi'; $connection = mysql_connect($host, $user, $pswd); if(!$connection || !mysql_select_db($db,$connection)) { return false; } return $connection; } if (db_connect()) { echo 'ok'; } ?> ничего не выводит хотя написал чтобы при удачном подключении выводило 'ok' Что делать в таком случае?
PHP: <?php define('DB_HOST', ''); define('DB_USER', ''); define('DB_PASS', ''); define('DB_NAME', ''); function db_connect($db_host, $db_user, $db_pass, $db_name) { $mysql_connect = mysql_connect($db_host, $db_user, $db_pass) if(!$mysql_connect) return false; if(!mysql_select_db($db_name, $mysql_connect)) return false; return $mysql_connect; } db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); echo 'успех'; ?>
Себе бы написал так PHP: <?php $db = new PDO("mysql:host=$db_host;dbname=$db_name;charset=utf8", $db_user, $db_pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
@Неугомонный клоуном свою швабру будешь называть, слабачье. Место того чтобы наконец перейти на пхп 7.1 как минимум и заюзать mysqli, нет он находит PDO --- Добавлено --- Надеюсь русс. яз понятен описан. --- Добавлено --- или будешь дальше постить залупу ввиде этого поста: https://php.ru/forum/threads/podkljuchenie-k-bd.70396/#post-567712
Предлагаешь все драйвера по отдельности описывать? Хотя чего я спрашиваю) https://github.com/MouseZver/Lerma/blob/master/src/Lerma/Configures/Lerma.php
Ну лично я за pdo. Если б писал все с нуля использовал бы его. Вдруг пригодится. Но так как с нуля писать не нужно то framework с orm в котором pdo
ясен перец, свою легкую обвертку для мускуля писать лень, го пдо который робит чуть медленнее своего деда. Молчу про инструменты уж, так как они могут и не пригодиться, фарш из - за них еще распускать смысла -100
а случаем не тема про высоконагруженные проекты где питоны и луа робят. Зачем нам пхп ? давай еще все клиентам отдадим чтобы сервер не мучался со своим говнокодом...
судя по твоим по твоим постам ты еще и быдлокодер мне кажется ты даже не представляешь почему я не обвернул в try/catch
жду ссылку на тест, где скорость будет отличаться хотя бы процентов на 10. Не, я понимаю, когда @Fell-x27 указывает на плюсы mysqli в сравнении с pdo, но он понимает о чем говорит. Тут же какая-то херня творится.
Mля, ТС единственным постом свое грязное дело сделал. Может, уже настало время закрывать темы, где ТСы постят код с mysql_*? Пока с объяснением причины.
Не хотел в очередной раз писать про агрессивность многих из здесь присутствующих. И тут сразу последовал ваш пост
Сделать вывод, что подключение было неудачным, не? @Неугомонный, вне функции у ТСа было больше логики, чем у вас, а внутри вы написали ту же фигню, вид сбоку. --- Добавлено --- Поскорей бы уже, а то задолбал