X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Не конектит к БД
Banderas
Banderas
Topic Starter сообщение 23.6.2011, 1:05; Ответить: Banderas
Сообщение #1


В чем может быть проблема?
Примитивное подключение к БД
[php] $db = mysqli_connect('localhost', 'php', '123456', 'letter') or die(mysqli_connect_error());
$con = mysqli_query($db, "UPDATE item SET check=1 WHERE id='10'") or die(mysqli_error());[/php]
перед этим я тоже конекчусь
[php] include('conf.php');
$db = mysqli_connect($database, $user, $passwd, $db_name) or die(mysqli_connect_error());
$ord = mysqli_query($db, "SELECT * FROM item");[/php]
в итоге
Warning: mysqli_error() expects exactly 1 parameter, 0 given in Z:\home\let.ru\www\admin\orders.php on line 49

49 линия это
[php] $con = mysqli_query($db, "UPDATE item SET check=1 WHERE id='10'") or die(mysqli_error());[/php]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 23.6.2011, 4:55; Ответить: gaaarfild
Сообщение #2


не коннектит не по этому. :D
А в ошибке написано, что в функцию mysqli_error() должен быть передан параметр. Но не передано ни одного.
А ередается в него как раз твое подключение.
Пиши так
[php] $con = mysqli_query($db, "UPDATE item SET check=1 WHERE id='10'") or die(mysqli_error($db));[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 24.6.2011, 9:10; Ответить: Banderas
Сообщение #3


Угу, я думал что это mysqli_error() выдает ошибку, тоесть функция срабатывает и показывает что гдето не передал параметр хД
Кстати, в этом запросе есть синтаксические ошибки
[php]mysqli_query($db, "UPDATE item SET check=1 WHERE id='10'") or die(mysqli_error($db));[/php]
Я знаю где и что. Игрался с этим 3 часа, а получилось все из-за моей неграмотности написания кода. Кто ещё знает где ошибки, я уже подсказал? хД

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 20.4.2024, 8:26
Дизайн