Загрузка...

Что не так с insert через PHP в MySQL?

Тема в разделе Backend создана пользователем rscx 3 янв 2020. 233 просмотра

Загрузка...
  1. rscx
    rscx Автор темы 3 янв 2020 2136 17 фев 2018
    PHP:
    PHP

    <?php

    $mysql = mysqli_connect('localhost', 'p927805w_mdmaa', 'flinttyk123', 'p927805w_mdmaa');
    if (!$mysql) exit('[CONNECTION ERROR]');

    if ($stmt = $mysql->prepare('INSERT INTO `test` (`nickn`) VALUES ($_POST['nickn'])')) {
    $nickn = (isset($_POST['nickn']) ? strval($_POST['nickn']) : '$nickn');
    $stmt->bind_param('ss', $nickn);
    if ($stmt->execute()) {
    echo 'data received, inserting...';
    $stmt->close();
    } else {
    echo 'error';
    $stmt->close();
    }
    }
    ?>
    переменная nickn передается по POST - запросу из Lua скрипта
    нужно записать текст, а оно записывает так:
    [IMG]


    т.е пустое значение, а должно записать:
    nickname=ник из сампа
    в консоли Moonloader'a:

    DATA [ML] (script) test.lua: nickname=DieDoS
    RESPONSE [ML] (script) test.lua: data received, inserting...
    CODE [ML] (script) test.lua: 200
    HEADERS [ML] (script) test.lua: table: 0x0ef05f10
    STATUS [ML] (script) test.lua: HTTP/1.1 200 OK
     
  2. rscx
    rscx Автор темы 3 янв 2020 2136 17 фев 2018
  3. Рогозин
    Рогозин 3 янв 2020 Заблокирован(а) 1599 23 дек 2017
    rscx, набивает сообщения..
     
  4. iFreeBitcoin
    iFreeBitcoin 3 янв 2020 Заблокирован(а) 37 4 дек 2018
    Пиздец.... в if условии в переменные ничего не приравнивают!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ИДИ учи if условии, как правильно их использовать
     
  5. rscx
    rscx Автор темы 3 янв 2020 2136 17 фев 2018
  6. n1ch_inactive962597
    n1ch_inactive962597 3 янв 2020 Заблокирован(а) 291 7 мар 2019
    а толку?
     
  7. Help
    Help 3 янв 2020 469 12 май 2017
    Не обязательно должно что то приравниваться. В данном случае у человека идёт проверка на булево true или false. Хотя проверки у него действительно неправильно прописаны
     
  8. rscx
    rscx Автор темы 3 янв 2020 2136 17 фев 2018
    Help, ты можешь помочь?(
     
  9. Help
    Help 3 янв 2020 469 12 май 2017
    rscx, Нет времени на это
     
  10. Hess
    Hess 3 янв 2020 3741 29 янв 2017
    Попробуй

     
  11. rscx
    rscx Автор темы 3 янв 2020 2136 17 фев 2018
    Hess, DATA [ML] (script) test.lua: nickname=DieDoS
    RESPONSE [ML] (script) test.lua:
    CODE [ML] (script) test.lua: 200
    HEADERS [ML] (script) test.lua: table: 0x0ef05f10
    STATUS [ML] (script) test.lua: HTTP/1.1 200 OK
    В RESPONSE ничего не вывело следовательно и в таблицу тоже
     
Top