我想如果結果不是從查詢中選擇,我想告訴其他類似功能:否則在循環的foreach
else {
$html .= 'You have not added stock at all';
}
因爲在這種情況下,我使用的html
串,我不知道如何迴應else語句。
更多或更少的代碼我正在尋找像現在這種權利(有我已刪除,因爲它太長了很多地方)
<?php
include("../actions/config.php");
$resultsClaim = $mysqli->query("SELECT");
$orders = array();
$html = '';
if ($resultsClaim) {
while($obj = $resultsClaim->fetch_object()) {
$orders[$obj->id_cart][$obj->items] = array('status' => $obj->status ...);
}
foreach ($orders AS $order_id => $order) {
$orderCount = count($order);
$html .= '<tbody><tr><td rowspan="' . count($order) . '">' . $order_id . '</td>';
$row = 1;
foreach ($order AS $item => $data) {
if ($row > 1) { $html .= '</tr><tr>'; }
$html .= '<td>' . $item . '</td>';
$row++;
}
$html .= '<div>
<div class="member-popUpeStock'.$data['id'].' member-PopUp">
<div class="member-PopUp-box">
<a href="" title="Close" class="close">X</a>
<div class="tablePopUp">
<div class="table-row">
<div class="col">: '.$data['method'].' </div>';
///HERE WHERE I WANT TO DO THAT////
else {
echo 'Nothing';
}
echo $html;
?>
誰能幫我,拜託了!提前致謝。的$orders
if (! empty($orders)) {
foreach ($orders AS $order_id => $order) {
// YOUR CODE HERE
}
}
else {
$html .= 'Nothing'; // Append your `no records found` message to the `$html` variable:
}
'if($ orders){foreach($ orders ...){...}} else {} – 2014-12-11 06:11:57
我試過了,但它不起作用。 – klaudia 2014-12-11 06:12:40
究竟是什麼「不起作用」? – 2014-12-11 06:13:55