Получение ошибки mysqli_stmt :: fetchall () из -за строки PDO в коде [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Получение ошибки mysqli_stmt :: fetchall () из -за строки PDO в коде [закрыто]

Сообщение Anonymous »

У меня есть этот код PDO, но мне нужно преобразовать некоторые из них, чтобы запустить под MySqli. < /p>
Это код: < /p>

Код: Выделить всё

// Fetch the day_id field from hire_details
$day_ids = $row_rsHireDetails['day_id']; // e.g., "1,2,3,4"

// Convert the comma-separated string to an array
$day_id_array = explode(',', $day_ids); // ["1", "2", "3", "4"]

// Prepare a query to fetch day names from day_names table
// Use placeholders for a prepared statement to prevent SQL injection
$placeholders = implode(',', array_fill(0, count($day_id_array), '?'));
$sql = "SELECT day_name FROM day_names WHERE day_id IN ($placeholders)";

// Assuming you have a PDO instance $pdo
//$stmt = $pdo->prepare($sql);
$stmt = mysqli_prepare($invoicing, $sql);
$stmt->execute($day_id_array);

// Fetch the result
$day_names = $stmt->fetchAll(PDO::FETCH_COLUMN);

// Join the day names into a comma-separated string
echo implode(', ', $day_names); // Output: Monday, Tuesday, Wednesday, Thursday
Думаю, мне удалось преобразовать часть из PDO в MySQLi, но с этой строкой у меня ничего не получилось.

Код: Выделить всё

$day_names = $stmt->fetchAll(PDO::FETCH_COLUMN)

Я получаю ошибку: вызов в неопределенный метод mysqli_stmt :: fetchall ().
Я пробовал все Различные коннотации «Fetch», но не могут выяснить правильный, если действительно, я смотрю в правильной области. < /p>
Я надеюсь, что кто -то здесь может помочь преобразовать линия.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ne-in-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»