За последние 24 часа нас посетили 18953 программиста и 1629 роботов. Сейчас ищут 946 программистов ...

Магия с бд Mysqli

Тема в разделе "PHP для новичков", создана пользователем energy455, 8 мар 2015.

  1. energy455

    energy455 Новичок

    С нами с:
    30 янв 2015
    Сообщения:
    122
    Симпатии:
    0
    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    energy455 так ты нарушил синтаксис, где ты такое ".'$key'." видел в документации? Не видел, сам придумал, и теперь не работает.
    Как тебе помочь если ты не знаешь что делаешь и не хочешь вдумчиво читать книги и документацию?
     
  3. energy455

    energy455 Новичок

    С нами с:
    30 янв 2015
    Сообщения:
    122
    Симпатии:
    0
    мда, я чет вообще туплю. Спасибо,разобрался.
    Извините)
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Код (PHP):
    1. <?php
    2. $link = mysqli_connect("localhost", "root", "pwd", "test");
    3.  
    4. /* проверка соединения */
    5.     printf("Не удалось подключиться: %s\n", mysqli_connect_error());
    6.     exit();
    7. }
    8.  
    9. $key = mysqli_real_escape_string($link,'1');
    10.  
    11. if ($result = mysqli_query($link, "SELECT `id` FROM `b_proxy` WHERE `key` = '$key' ")) {
    12.     $row = mysqli_fetch_assoc($result);
    13.     var_dump($row);
    14.  
    15. }
    16. else
    17. {
    18.     printf("Errormessage: %s\n", mysqli_error($link));
    19. }