mysql connect mysqli



Автор Sasha Yacenko задал вопрос в разделе PHP

mysql и mysqli не могу понять кое что. и получил лучший ответ

Ответ от Павел[гуру]
Они оба устарели.
Почитай описание функций для MySQLLite, там обязательно добавляется идентификатор, который выдается при подключении к БД.
В твоем случае подключение вообще прошло не успешно. (parameter 1 to be mysqli, null given in)

Ответ от Dr.Drew[гуру]
в mysql_ можно опускать параметр указывающий на соединение с базой. в mysqli_ этот параметр является обязательным (для процедурного стиля)

Ответ от Ѐусо[гуру]
в mysqli у тебя $con не глобальное переменное (внутри функции)
$con = mysqli_connect(HOST,USER,PASS,BD);
function catalog(){
global $con;
$q = "SELECT * FROM `comser_onas` WHERE `onas_id` = '1'";
$res = mysqli_query($con ,$q);
$row = mysqli_fetch_assoc($res);
return $row;
}

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: mysql и mysqli не могу понять кое что.
спросили в Mozilla PostgreSQL
Поиск и замена в базе MySql
В MySQL склеивание строк делается функциями CONCAT и CONCAT_WS. Например, так:

UPDATE
подробнее...
спросили в Mozilla
PHP не хочет добавлять данные в таблицу базы mySQL
<?php
$link = mysql_connect($hostname, $username, $password);
if (!$link) {подробнее...
спросили в Интернет
как .php подключить к базе данных mysql?
А где здесь собвстенно код соединения с базой? Я его не вижу.
Выглядит он примерно вот так:
подробнее...

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
функция mysql_connect() устарела.. используйте лучше mysqli вместо mysql
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как узнать количество записей в таблице mysql?
list($count) = $connect->query("SELECT COUNT(*) FROM `name`")->fetch_row();
echo
подробнее...

Проблема с mysql выводит на сайте вместо русских букв вопросы(
Файл /etc/my.cnf

В секцию [mysqld] добавить

default-character-set=cp1251подробнее...

Can\'t connect to local MySQL server through socket \'/var/run/mysqld/mysqld.sock\' (2)
ошибка в БД (не может сооденится с MySql\' ем) , перезалей майсквель на хост
посматьри
подробнее...

PHP и MySQL !?
При попытке обратиться к страничке сервер выдает
Fatal error: Call to undefined function MySQL_connect()

1. попробуйте скопировать файл c:php5extphp_mysql.dll в C:widowssystem32
2. проверить
подробнее...
спросили в Astacidea
Подскажите пожалуйста как извлечь только цифры из строки в запросе mysql.
если строки у вас ВСЕ одного формата (AASDDDSASDDD) то ничто не мешает простыми substr и concat
подробнее...

Поиск по сайту ( PHP, HTML, MySQL )
На самом деле, это проблемма не является Данными IeOa. Это какой-то внутренний сбой
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*