ОБСУЖДЕНИЕ

Вопрос на +

3 сообщений1 просмотровОткрыта
#1
Это пдо кусок кода:
PHP
        /* Проверка */

        $strow->execute(array($_POST['LMI_PAYMENT_NO']));
        $row = $strow->fetch(PDO::FETCH_LAZY);


А надо на mysqli вот этот вариянт не катит
PHP
        $strow->bind_param('s', $_POST['LMI_PAYMENT_NO']);
        $strow->execute();
        $row = $strow->fetch_assoc();



Ошибка:

CODE
Возможные причины:
продавец не дал разрешение на выполнение операции : <br /> <b>Fatal error</b>: Call to undefined method mysqli_stmt::fetch_assoc() in <b>/var/danunah/www/adsurf.ru/ads/result/webmoney.php</b> on line <b>27</b><br />


Что тут не так? Я пдо не понимаю ващее...
#2
у тебя идет ызов неизвестного метода, скорее всего не инициализирована переменная

PHP

//инициализация
$strow = $db -> init_stmt();
// готовим запрос
$strow -> prepare("SELECT * FROM `table` WHERE `data`=?");
$strow -> bind_param('s', $_POST['LMI_PAYMENT_NO']);
$strow -> execute();
$strow -> fetch_assoc();


$strow -> close();

#3
Спс проверю отпишусь