У меня есть это в моем файле functions.phpВозвращение нескольких строк массива из Mysqli запроса
function getUserOrders($userId){
global $conn;
$query = "SELECT * ";
$query .= "FROM orders ";
$query .= "WHERE userid=" . $userId . " ";
$odrset = mysqli_query($conn, $query);
while ($odr = mysqli_fetch_assoc($odrset)){
return $odr;
}
}
Что делать нужду в моем файле orders.php является отображение конкретным полем и их значениями из возвращаемых $ ODR массив как этот фрагмент предлагает
$userId = sql_prep($_SESSION['userid']) ;
getUserOrders($userId);
echo $odr['title'].$odr['orderid'].'<br>'
я только в состоянии сделать это в файле functions.php ...
function getUserOrders($userId){
global $conn;
$query = "SELECT * ";
$query .= "FROM orders ";
$query .= "WHERE userid=" . $userId . " ";
$odrset = mysqli_query($conn, $query);
confirm_query($odrset);
while ($odr = mysqli_fetch_assoc($odrset)){
echo $odr['title'].$odr['orderid'].'<br>';
}
}
..и назвав его в моем файле orders.php так:
$userId = sql_prep($_SESSION['userid']) ;
getUserOrders();
, которая не является хорошим, так как мне нужно, чтобы переработать функцию где-то еще и отображать различные поля и их значения. Поэтому мне нужно, чтобы $ odr возвращался как массив в моем order.php
Вопросы и проблемы с ответами? – chris85