ФорумРазработкаБазы данных → не удается записать данные в БД

не удается записать данные в БД

  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 15 июля 2009 г. 5:28

    не удается записать данные в БД. Через phpmyadmin записывается а через скрипт нет. Скрипт написан верно. Подключаюсь к БД тоже правильно. И даже привелегии пользователя в phpmyadmin настроил… Подскажите в чем может быть проблема.
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 5:29, спустя 1 минуту 25 секунд

    в запросе
    все умрут, а я изумруд
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 15 июля 2009 г. 5:33, спустя 3 минуты 56 секунд

    $query = "INSERT INTO clients_cart VALUES(null, '1', '2', '3', '4', null, '5', null, null)";
    $result = mysql_query($query);


    Так же ведь?
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 5:34, спустя 46 секунд

    smv, сам скл запрос отрабатывает ?
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 15 июля 2009 г. 5:36, спустя 2 минуты 20 секунд

    Всмысле отрабатывает? где отрабатывает? В phpMyAdmin все работает.
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 5:38, спустя 1 минуту 23 секунды

    тогда покажи пхп скрипт.
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 15 июля 2009 г. 5:39, спустя 1 минуту 32 секунды

    $db = mysql_connect ("localhost","test","test");
    mysql_select_db ("restonshop", $db);
    @mysql_query ("SET NAMES `cp1251`");

    $query = "INSERT INTO clients_cart VALUES(null, 'bfhgh', 'ghgh', 'ghghg', 'ghgh', null, 'gh', null, null)";
    $result = mysql_query($query);
    if($result) {echo "Даные внесены в базу данных";} else {echo "Ошибка, данные не были внесены в БД";}

  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 5:44, спустя 5 минут 9 секунд

    $result = mysql_query($query) or die(mysql_error());



    БЛЯТЬ, СКОЛЬКО Ж МОЖНО???
    все умрут, а я изумруд
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 5:49, спустя 4 минуты 14 секунд


    $result = mysql_query($query) or die(mysql_error());



    БЛЯТЬ, СКОЛЬКО Ж МОЖНО???
    не кричи, нормальный нуб, не тупит
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 15 июля 2009 г. 6:00, спустя 11 минут 50 секунд

    Спасибо. Разобрался.

    Вопрос еще один. Никто не в курсе в MySQL можно отменить запись в БД. или только удалением?
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 15 июля 2009 г. 5:57, спустя 23 часа 56 минут 19 секунд

    VALUES(null, 'bfhgh', 'ghgh', 'ghghg', 'ghgh', null, 'gh', null, null) - насколько понимаю, то null он воспринимает как обічніе текстовіе строки, но тут они не обрамлені в кавычки, а следовательно и не отрабатывается запрос.
    Вообще значение NULL в поле должно вставляться автоматом, если при создании таблицы в поле было указано значение NULL по-умолчанию + при запросе передается пустое значение (то есть просто ''). Вот так я все это понимаю :)
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 6:13, спустя 16 минут 27 секунд


    Спасибо. Разобрался.

    Вопрос еще один. Никто не в курсе в MySQL можно отменить запись в БД. или только удалением?
    если в момент добавления ты понял что не надо добавлять, то гугли про mysql транзакции, если через неделю после добавления, то да - только удалением :)
    Сапожник без сапог
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 15 июля 2009 г. 6:34, спустя 20 минут 27 секунд



    Спасибо. Разобрался.

    Вопрос еще один. Никто не в курсе в MySQL можно отменить запись в БД. или только удалением?
    если в момент добавления ты понял что не надо добавлять, то гугли про mysql транзакции, если через неделю после добавления, то да - только удалением :)
    Ему следует гуглить если он юзает InnoDB или BDB =) Ибо MyISAM не поддерживает транзакции :)
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 июля 2009 г. 6:39, спустя 5 минут 32 секунды

    rider-sx, а если не использует, то несложно и поменять на иннодб );
    Сапожник без сапог
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 15 июля 2009 г. 6:41, спустя 1 минуту 20 секунд


    rider-sx, а если не использует, то несложно и поменять на иннодб );
    Тоже верно )

Пожалуйста, авторизуйтесь, чтобы написать комментарий!