php update запрос всегда идет в другое - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь обновить базу данных с помощью функции обновления php, но она всегда переходит к другому

Мне кажется, что нет синтаксической ошибки

function UpdateData()
{
    $bookid = textboxValue("book_id");
    $bookname = textboxValue("book_name");
    $bookpublisher = textboxValue("book_publisher");
    $bookprice = textboxValue("book_price");

    if($bookname&&$bookpublisher&&$bookpublisher){

        $sql="UPDATE books SET book_name='$bookname', book_publisher='$bookpublisher', book_price='$bookprice' WHERE id='$bookid' ";
        if(mysqli_query($GLOBALS['con'],$sql)){
            TextNode("success",'data successfully update');
        }else{
            TextNode("error","enable to update data");
        }
    }else{
        TextNode("error","select data using edit icon");
    }
}

Ошибка:

Нет источников данных, настроенных для запуска этого SQL

1 Ответ

0 голосов
/ 04 июня 2019

Ваша ошибка «Источники данных не настроены для запуска этого SQL» - это ошибка, связанная с IDE для PHPStorm , а не для ваш код синтаксис.

"Live"ошибки кода будут найдены в вашем журнале ошибок PHP .

Руководство JetBrains по настройке анализа SQL для PHPStorm можно найти здесь .

Справку по этой теме также можно получить здесь: Нет источников данныхнастроены для запуска этого SQL

...