2つの条件でifesleステートメントを作成することは可能ですか?、
私はこのコードを持っています...
if ($current_page == 1)
しかし、私はそれを書くことができたので、それはこのようなものでした
if ($total_pages ==1 $current_page < $total_pages)
これを自分でいくつかの方法で書こうとしましたが、うまく機能しないようです。
任意のアイデアをいただければ幸いです、
コード
echo "$current_page"; echo "$total_pages";
if ($current_page >= 1 && ($current_page < $total_pages)) { echo "next button should be here"; } else {echo "Nothing"; }
以下のリンクを参照してください。4ページ中の1ページ目で、何もないセクションに移動していることがわかります。ここに次のボタンが表示されるタイミング。
PHPコード
$pageNum = $_GET['page'];
$engine = $_GET['engine'];
$manid = $_GET['manid'];
$mgid = $_GET['mgid'];
$file = 'http://mywebsite.com/page.xml?apikey=****&vid=****&limit=10&mgid='. $mgid.'&engine='. $engine.'&manid='.$manid.'&page=' . $pageNum;
if(!$xml = simplexml_load_file($file))
exit('Failed to open '.$file);
$total_pages = $xml->results->attributes()->totalPages;
$current_page = $xml->results->attributes()->currentPage;
$total_results = $xml->results->attributes()->totalResults;
$count = 0;
$max = 2;
foreach($xml->year as $year){
$count++;
echo '<td class="manu">'. "<a href='exact.php?manid=".$manid."&engine=".$engine."&mgid=".$mgid."&year=".$year['name']."'>".$year['name']."</a>";' </td>';
if($count >= $max){
$count = 0;
echo '</tr><tr>';
}
}
$pageNum = $current_page = $xml->results->attributes()->currentPage;
if ($current_page == 1) { } else {
echo "<a href='years.php?page=".($pageNum - 1)."&engine=".($engine)."&manid=".($manid)."&mgid=".($mgid)."'><img src='../images/previous.fw.png' width='130' height='92' /></a>";
}
echo "$current_page"; echo "$total_pages";
if ($current_page >= 1 && ($current_page < $total_pages)) {
echo "next button should be here";
} else {
echo "Nothing";