より明確にするために....:
$var = "value";
function func($var){
$sql=mysql_query("...$var...");
$res = mysql_result($sql);
//$var = $res;
}
echo("$value");
最後の行から値を表示したい$res
、ありがとう。
$var="value" を割り当てても、それが関数に渡されるわけではありません。必要な値で関数を呼び出す必要があり、その値は func 関数内の $var 変数に入れられます。
あなたがした場合:
$var = "value";
function func($var){
$sql=mysql_query("...$var...");
$res = mysql_result($sql);
return $res;
}
$ssn = func($var);
# you could also do func("value");
echo("$ssn");