За последние 24 часа нас посетили 16383 программиста и 1678 роботов. Сейчас ищут 938 программистов ...

Возникла проблема с БД.

Тема в разделе "PHP для новичков", создана пользователем epog333, 5 янв 2011.

  1. epog333

    epog333 Активный пользователь

    С нами с:
    8 мар 2010
    Сообщения:
    33
    Симпатии:
    0
    На данный момент я изучаю уроки Евгения Попова и пытаюсь написать свой блог. Подскажите пожалуйста, правильно ли я написал данный код:
    PHP:
    1. <?php include ("blocks/bd.php") ;
    2.  
    3.  
    4. $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='index'", $db) ;
    5.  
    6. if (!$result) ;
    7. {
    8. echo "<p>Чото не ок!</p>"; 
    9. }
    10.  
    11. if (mysql_num_rows($result) > 0)
    12.  
    13. {
    14.  
    15. $myrow = mysql_fetch_array($result) ;
    16.  
    17. }
    18.  
    19. else
    20. {
    21. echo "<p>Инфа не может быть извлечена.</p>";   
    22. exit ();
    23. }
    24.  
    25. ?>
    Т.к. он вывод ошибку, а точнее запись
    В чём проблема?
     
  2. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
    Пустая трата времени + загрязненный мозг
     
  3. epog333

    epog333 Активный пользователь

    С нами с:
    8 мар 2010
    Сообщения:
    33
    Симпатии:
    0
    Я просил помочь с кодом, а не читать морали
     
  4. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    скорее всего проблема в файле include ("blocks/bd.php").
    либо подключения к базе не происходит, либо ещё что-то.
    после надписи "Чото не ок!" ещё что-нибудь выводит?
     
  5. epog333

    epog333 Активный пользователь

    С нами с:
    8 мар 2010
    Сообщения:
    33
    Симпатии:
    0
    Gromo
    ну там должен выводится код ошибки но она не выводится... Всё это стоит на денвере, файл бд.пхп вроде проверил 100 раз уже :(
     
  6. Jampire

    Jampire Активный пользователь

    С нами с:
    22 авг 2009
    Сообщения:
    181
    Симпатии:
    0
    Адрес:
    Гомель
    Ну так если вы проверили его, то зачем сюда обращаться? Мидитировать тут за вас никто не будет. Показывайте файл для связи с бд. Подозреваю, там не указана переменная $db. Одна из тысяч ошибок в уроках пОпова. Бросайте его уроки. Тем дальше вы их читаете, чем серьезнее вам придется переучиваться.
     
  7. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
  8. epog333

    epog333 Активный пользователь

    С нами с:
    8 мар 2010
    Сообщения:
    33
    Симпатии:
    0
    Код (Text):
    1. <?php
    2.  
    3. $db = mysql_connect ("localhost","blogadmin","12345" ) ;
    4.  
    5. mysql_select_db ("phpblog", $db ) ;
    6.  
    7. ?>
    Вот из бд.пхп
    Jampire
    Я больше не видел подобных уроков по php
     
  9. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вот у меня так коннектит) Посмотри он скажет мб не может приконнектиться?