Загрузка...

What's wrong with insert via PHP in MySQL?

Thread in Backend created by rscx Jan 3, 2020. 256 views

  1. rscx
    rscx Topic starter Jan 3, 2020 2136 Feb 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 Topic starter Jan 3, 2020 2136 Feb 17, 2018
  3. Рогозин
    Рогозин Jan 3, 2020 Banned 1599 Dec 23, 2017
    rscx, набивает сообщения..
     
  4. iFreeBitcoin
    iFreeBitcoin Jan 3, 2020 Banned 36 Dec 4, 2018
    Пиздец.... в if условии в переменные ничего не приравнивают!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ИДИ учи if условии, как правильно их использовать
     
  5. rscx
    rscx Topic starter Jan 3, 2020 2136 Feb 17, 2018
  6. n1ch_inactive962597
    n1ch_inactive962597 Jan 3, 2020 Banned 291 Mar 7, 2019
  7. Help
    Help Jan 3, 2020 469 May 12, 2017
    Не обязательно должно что то приравниваться. В данном случае у человека идёт проверка на булево true или false. Хотя проверки у него действительно неправильно прописаны
     
  8. rscx
    rscx Topic starter Jan 3, 2020 2136 Feb 17, 2018
    Help, ты можешь помочь?(
     
  9. Help
    Help Jan 3, 2020 469 May 12, 2017
    rscx, Нет времени на это
     
  10. Hess
    Hess Jan 3, 2020 3743 Jan 29, 2017
    Попробуй

     
  11. rscx
    rscx Topic starter Jan 3, 2020 2136 Feb 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 ничего не вывело следовательно и в таблицу тоже
     
Loading...
Top