За последние 24 часа нас посетили 17587 программистов и 1732 робота. Сейчас ищут 994 программиста ...

Не выполняется запрос в mysql

Тема в разделе "Вопросы от блондинок", создана пользователем krow7, 4 фев 2010.

  1. krow7

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

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    PHP:
    1. $conn=mysqli_connect('localhost', 'root', '1234', 'test');
    2. $query='INSERT into message values('.$nick[1].', '.$_POST["taker"].', '.$_POST["mess"].')';
    3. mysqli_query($conn, $query);
    Ошибок не выдает никаких, но проверяю базу - а там пусто?
    если нужно какие-то данные или параметры сообщить спрашивайте скажу
     
  2. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    var_dump($conn);
    var_dump($conn->query($query));
    var_dump($conn->error);
     
  3. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    echo $query;
     
  4. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    кстати, никто не в курсе, есть ли для мускуля какой-нить трэйсер запросов?
    например, в mssql есть замечательный инструмент - profiler. там мона запустить трейс и наблюдать в реалтайме запросы к базе.
     
  5. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    engager
    на хабре поищи
     
  6. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Код (Text):
    1. set profiling =1;
    и делай запросы.
    Посмотреть можно

    Код (Text):
    1. show profiles;
    плюс в my.ini

    Код (Text):
    1. general-log
    2. log-error = D:/Web/mysql_error.log
    3. log-slow-queries = D:/Web/mysql_slow_query.log
    4. log-queries-not-using-indexes = D:/Web/mysql_query_nui.log
    5. log = D:/Web/mysql_query.log
     
  7. krow7

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

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    Всем спасибо! Нашел ошибку
     
  8. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    Работает шайтан-машина! :D