Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Проблемка с установкой MySQL

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных
Предыдущая тема :: Следующая тема  
Автор Сообщение
whitish



Зарегистрирован: 21.07.2004
Сообщения: 12
Откуда: kiev

СообщениеДобавлено: Вс Сен 05 2004 16:06    Заголовок сообщения: Проблемка с установкой MySQL Ответить с цитатой

Люди, вот установил себе Apache+PHP+MySQL(?).
Но есть проблемка: когда пишу тестовый файлик, чтобы проверить работоспособность MySQL, получаю следующую ошибку:
Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in d:\root\www\test\testmysql.php on line 23

Код этого файлика на PHP:
<?
Error_Reporting(1+2+4);
define("DBName","testbase");
define("HostName","localhost");
define("UserName","root");
define("Password","");

if(!mysql_connect(HostName,UserName,Password))
{ echo "Не могу соединиться с базой".DBName."!<br>"; exit; }

// Создаем таблицу test. Если такая таблица уже
//существует, сообщение об ошибке будет
// подавлено, т.к используется "@"
@mysql(DBName,"create table test(id int,a text)");

// Вставляем в таблицу 10 записей
for($i=0; $i<10; $i++)
{ $id=time();
mysql(DBName,"insert into test(id,a) values($id,'Ñòðîêà $i!')");
}

// Выводим все записи
$r=mysql(DBName,"select * from test");
//В следующей 23 строке пишет ошибку:
for($i=0; $i<mysql_numrows($r); $i++)
{ $f=mysql_fetch_array($r);
echo "$f[id] -> $f[a]<br>\n";
}

?>

Помогите пожалуйста, если кто знает, в чем может быть дело Rolling Eyes
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alexandr 172



Зарегистрирован: 03.09.2004
Сообщения: 66
Откуда: Челябинск

СообщениеДобавлено: Пн Сен 06 2004 07:50    Заголовок сообщения: Ответить с цитатой

Дословно ошибка означает, что переданный параметр не является корректным, т.е. не является результатом запроса MySQL
Причина в этом, на мой взгляд, в том, что в ПХП запросы выполняет команда mysql_query(), а не mysql().
И вообще непонятно зачем каждый раз создавать таблицу, обычно таблицы создаются отдельно, с помощью средств MySQL, либо пишется отдельный инсталляционный скрипт
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...