問題は、サブが呼び出されるたびにグローバル変数の値を変更したいということです。どうすればそれを行うことができますか
function sub()
{
static $x=global $present;
static $y=global $max;
static $z=global $min;
if($x==$z)
{
$x=$y;
}
$x--;
return $x;
}
sub();
sub();
sub();
私もこれを試しました
function sub()
{
global $present;
global $max;
global $min;
if($present==$min)
{
$present=$max;
}
$present--;
return $present;
}
sub();//it works only once
sub();
sub();
関数が呼び出されるたびにグローバル変数の値を変更できるように解決策を教えてください.......ありがとう
sub の主な機能はデータベースから値を取得することですが、変更機能を何度呼び出しても src は同じままです。助けてください
function sub()
{
global $present;
global $max;
global $min;
if($present==$min)
{
$present=$max;
}
else
--$present;
return $present;
}
<script>
function change()
{
alert("hello");
var x=document.getElementById("show");
x.src='<?php
if($con==true)
{
$cmd="select * from showcase where item_no=".sub();
if($res=$con->query($cmd))
{
if($res->num_rows>0)
{
while($rw=$res->fetch_array())
{
echo "$rw[1]";
}
}
else
{
echo "no record found";
}
}
else
{
echo "query problem";
}}
?>';
alert(x.src);
}
</script>