ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\
  #1  
Старый 15.07.2009, 11:38
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\home\localhost\www\phpsite\index.php on line 3
почему выдает такую ошибку? делаю на девнвере файл
Код:
<?php   $db=mysql_connect ("localhost","php");  mysql_select_db("phpsite",$db);  $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='index'",$db);  $myrow = mysql_fetch_array($result);   ?>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  <html>  <head>  <meta name="description" content="<?php echo $myrow['meta_d']; ?> ">  <meta name="keywords" content="<?php echo $myrow['meta_k']; ?> ">  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">  <title><?php echo $myrow['title']; ?></title>  <link href="style.css" rel="stylesheet" type="text/css">  </head>  <body>  <table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">  <!--Подключаем шапку сайта-->  <? include("blocks/header.php");   ?>     <tr>      <td><table width="690" border="0" cellspacing="0" cellpadding="0">        <tr>  <!--Подключаем левый блок сайта-->  <? include ("blocks/lefttd.php");  ?>                <td valign="top">          <?php echo $myrow['text']; ?>                 </td>        </tr>      </table></td>    </tr>  <!--Подключаем нижний графический элемент-->    <?  include ("blocks/footer.php");        ?>    </table>  </body>  </html>
 
Ответить с цитированием

  #2  
Старый 15.07.2009, 11:48
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Добавь после
PHP код:
mysql_query('blablabla'
это:
PHP код:
or die(mysql_error()); 
И скинь сюда результат.
 
Ответить с цитированием

  #3  
Старый 15.07.2009, 16:35
Аватар для Gar|k
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

я так понимаю ТС ты совсем начинающий. возьми себе за правило для начала, проверять переменные и выводить сообщения об ошибках. Конечно в какойто степени сообщения об ошибках это просто кладезь информации для хакера, но в хорошо отлаженном скрипте их вызвать не получится.

Если ты не используешь две разные базы для работы параметр $db можно опустить.
вот немного модифицированный пример из официального мана по PHP
PHP код:
<?php
    mysql_connect
("localhost""mysql_user""mysql_password") or
        die(
"не могу соеденится с бд");
    
mysql_select_db("mydb");

    
$result mysql_query("SELECT id, name FROM mytable") or die(mysql_error());
   if(
mysql_num_rows($result)>0){


    while (
$row mysql_fetch_array($resultMYSQL_NUM)) {
        
printf ("ID: %s  Name: %s"$row[0], $row[1]);  
    }
}

    
mysql_free_result($result);
?>
 
Ответить с цитированием

  #4  
Старый 15.07.2009, 18:02
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

У тебя наверняка неверные данные для коннекта к mysql

Цитата:
$db=mysql_connect ("localhost","php");
 
Ответить с цитированием

  #5  
Старый 15.07.2009, 19:17
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию

у меня с денвером что то апачь рне запускается че делать
 
Ответить с цитированием

  #6  
Старый 15.07.2009, 19:22
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

переустанови денвер ,кста в его дистрибутив входит апач.
 
Ответить с цитированием

  #7  
Старый 15.07.2009, 19:28
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию

Цитата:
Сообщение от L I G A  
переустанови денвер ,кста в его дистрибутив входит апач.
я переустановил и так же
 
Ответить с цитированием

  #8  
Старый 15.07.2009, 19:31
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию

там с денвер трабла типа винда не разрешает открыть айпи для апача которое обычно на нем там че то 121.0.0...
 
Ответить с цитированием

  #9  
Старый 15.07.2009, 19:37
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию

а всмпонил что скапй блокирует порт для апача ща все норм ща сделаю так как написали посморю че напишет
 
Ответить с цитированием

  #10  
Старый 15.07.2009, 19:43
Аватар для kriPer
kriPer
Познающий
Регистрация: 11.01.2009
Сообщений: 47
Провел на форуме:
133496

Репутация: 8
По умолчанию

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'php'@'localhost' (using password: NO) in Z:\home\localhost\www\phpsite\index.php on line 2
не могу соеденится с бд
это значит что я даныые для конекта не те ввел да?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита БД MySQL от SQL инъекций с помощью GreenSQL xcedz Администрирование 5 02.04.2009 21:46
captcha сдохла MDxaker ICQ 5 18.03.2009 19:56
шо оце? BlackCats PHP, PERL, MySQL, JavaScript 5 18.07.2006 21:59
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18
ИСХОДНИК php СНИФЕРА (-=util=-) С/С++, C#, Delphi, .NET, Asm 58 21.03.2005 04:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ