Показать сообщение отдельно

  #5  
Старый 03.01.2020, 16:39
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Ты передаешь в prepare строку для форматирования, но не указываешь в ней параметры.

Вывод: пиши по скриптум что ты нихуя не понимаешь что происходит и просто взял пример из инетика.

PHP:





Код:
// ...
if
(
$stmt
=
$mysql
-
>
prepare
(
'INSERT INTO `test` (`nickn`) VALUES (?)'
)
)
{
$nickn
=
(
isset
(
$_POST
[
'nickn'
]
)
?
strval
(
$_POST
[
'nickn'
]
)
:
'$nickn'
)
;
$stmt
-
>
bind_param
(
's'
,
$nickn
)
;
// ...
 
Ответить с цитированием