如何使用一段时间的变量,但在外面?

时间:2014-04-10 19:35:37

标签: php variables while-loop

我有这个:

$nome='x.png';
if(file_exists('../../images/produtos/'.$nome)){
       $i = 1;
       while(file_exists('../../images/produtos/'.$i."_".$nome))
    {
       $i++;
    }
        $nome = $i."_".$nome;
}

然后我需要将变量$ nome放入mysql_query,就像这样

mysql_query("INSERT INTO produtos (nome) VALUES ('$nome)");

但它没有显示“编辑过的”#39;变量

1 个答案:

答案 0 :(得分:0)

following Stackoverflow post by @PhpXp的答案中所述,您可以尝试在while循环之前定义变量。见下文:

$report = "";
while ($row = mysql_fetch_array($result)) {
    $report += "a"."b".$row["prevDOCid"]+1;
}
echo $report;