добрый день.Помогите решить проблему. Мозг у меня уже вскипел. <? include ("blocks/bd.php"); $result = mysql_query("SELECT name FROM settings WHERE id = '1'", $db); $myrow = mysql_fetch_array($result); ?> соеденение с базой успешно(как я понимаю) но выдает ошибку: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\hst\oxidemusic-ru_34612d95\http\obraz1.php on line 7 (где стоит $myrow = mysql_fetch_array($result)
столбец id както непонятно сортируется и выводит записи не по порядку( вроди задал: id SMALLINT AUTO_INCREMENT, PRIMARY KEY(id) или нужно в команде запроса какието критерии задать? "SELECT id, email, password FROM user"
У меня вообще нету такого user - только controluser и controlpass.По умолчанию стоит pma и pmapass (Впоследствии,pma@localhost).Разве самому ключи можно прописывать ? Попробую,спасибо.
Странно...по какой-то причине,у меня вообще MySql сервер упал.Скидываю конфиг инк,мб кто поможет: Code: <?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use scripts/setup.php * * All directives are explained in Documentation.html and on phpMyAdmin * wiki <http://wiki.cihar.com>. * * @version $Id: config.sample.inc.php 10142 2007-03-20 10:32:13Z cybot_tm $ */ /* * This is needed for cookie based authentication to encrypt password in * cookie */ $cfg['blowfish_secret'] = ''; $i = 0; $i++; $cfg['Servers'][$i]['auth_type'] = 'http'; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['controluser'] = 'pma'; $cfg['Servers'][$i]['controlpass'] = 'pmapass'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'vertrigo'; $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; $cfg['Servers'][$i]['relation'] = 'pma_relation'; $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; $cfg['Servers'][$i]['history'] = 'pma_history'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; Единственное,где я что-то менял,так это здесь.Если не выйдет,то придётся переставлять всё
Сейчас вроде заработало,но вот mysql функции в пхп скриптах не юзаются: Warning: mysql_escape_string() [function.mysql--escape-string]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Program Files\VertrigoServ\www\ga.php on line 5 Охренеть...
Не,это не то.Он вообще ссылку ща не возвращает из-за ошибки 10061.Случается иногда после перезагрузки.Только я сменил кодировку на utf8_general_ci,что и юзается при установлении соединения с MySql.Хочется разнести всё нафиг...обидно же.
Теперь опять после перезагрузки сервера phpmyadmin упал непонятно с чего...ничего не менял и работал норм.Меня прокляли,ИМХО. ЗЫ: Хмм...подозреваю,что это связано с Opera.Она тупит как-то странно,хуже,чем фаирфокс,хоть и быстро с сайтами соединяет,но иногда страницу просто не грузит(((.Вертриго.как обычно,перезагружается норм,но вот браузер,походу,начинает тупить и для него он как бы *мёртв* какое-то время.Почему так происходит - непонятно,но сам факт того,что всё нормально становится через минут 5 или 10,очевидно.Он у меня все сайты так зараза грузит.Особенно бесит читать письма на мэил.ру - читаешь письма,потом хочешь перейти на следующую страницу и - бац! Белый экран,и приходится заного жать рефреш.Может,я не всё описал,но более не могу припомнить.Может,у кого есть догадки убедительней моих ?
По коду непонятно. $db - это что? Переменная, присвоенная при коннекте? Или что-то еще? Должно быть что-то типа PHP: $connect = mysql_connect (...); if (!connect) die ("Connection error"); if (!mysql_select_db ('mybase', $connect)) { mysql_close ($connect); die ("Database not found"); } $result = mysql_query ("SELECT name FROM settings WHERE id = '1'", $connect); if (!$result) { mysql_close ($connect); die ("Query failed"); } ... =====================[It is a delimiter]===================== SELECT id, email, password FROM user ORDER BY id
PHP: <?php $sql = "select * from users where username='vasya'"; $result = mysql_query($sql); if(!$result) { echo "Возникла ошибка - ".mysql_error()."<br>"; echo $sql; exit(); } // ...... ?>
Ошибка означает, что у вас неверный коннект к базе произошел. Попробуйте ошибки подключения обработать
HELP!!! Задача перенести базу данных форума vBulletin с одного хостинга на другой. Дамп сделал через phpMyAdmin с откл. галками: "Полная вставка" и "Расширенные вставки", получился 55 метров, жму в gzip 25 Всё ок, но вот есть проблемы с табличкой "аттачмент", но ето хрен с ним, есть проблема с кодировкой, ранее мне не встречалась: что то с буквами "ш" Уже что только не пробывал, и менял при импорте дампа кодировку и то и сё, HELP!!!
Была у меня такая проблема,но на SMF Кодировка на новом хостинге видимо UTF-8 А лучше напиши: Какая кодировка у базы данных Какая у phpmyadmin(старого хостинг) Какая у phpmyadmin(нового хостинга) И у apache
На старом хосте стоит версия MySQL 4.1.22-log и все таблицы имеют сравнение cp1251_general_ci На новом хостинге стоит версия MySQL: 5.0.26