我有下面的代碼,它讓我瘋狂。PHP和MySQL的調試問題[簡]
function getText($id){
global $mysqli, $table_name;
$sql = "SELECT `text` FROM $table_name WHERE `id` = $id;";
if($result = $mysqli->query($sql)){
$row = $result->fetch_array();
print $row["text"] . "<br>";
return $row["text"];
} else {
printf("<br>" . $mysqli->error);
}
$result->free();
}
我得到的錯誤:致命錯誤:不能重新聲明在...的getText()上線50
我使用這些在線錯誤檢查器中的一個還試圖和它打印出來了同樣的錯誤當我只將這個功能粘貼到他們的文本框中。 https://phpcodechecker.com/
任何人都可以幫助我嗎?
你有2個或多個功能使用相同的名稱('getText') – modsfabio
我不認爲是問題..我連複製粘貼只是這個功能到這個https://phpcodechecker.com/並打印出相同的錯誤 – IchHabsDrauf
然後爲'getText'選擇另一個名稱,您將看到 – modsfabio