我該如何解決這個問題,因爲我想找到丟失的ID並將我帶回來使用ID丟失,我做了這段代碼,但沒有不工作,因爲它什麼都不返回。如何在PHP MYSQL中使用「NOT IN」的權利
PHP
$query = 'SELECT (folio+1) FROM detalles_devoluciones WHERE (folio+1) NOT IN (SELECT folio FROM detalles_devoluciones) limit 1;';
$resultado = mysql_query($query) or die (mysql_error());
$total = mysql_num_rows($resultado);
while ($c = mysql_fetch_array($resultado)){
$folio = $c['folio'];
echo $folio;
}
我測試:
print_r($folio);
,並沒有什麼太
UPDATE:
HTML
<label for="folio">Folio:</label>
<input type="text" value="<?=$c["folio"]?>" name="folio" disabled/>
<input type="hidden" value="<?=$c["folio"]?>" name="folio" />
或
<label for="folio">Folio:</label>
<input type="text" value="<?=$folio?>" name="folio" disabled/>
<input type="hidden" value="<?=$folio?>" name="folio" />
您收到任何錯誤後訪問過該指數「折本」? –
刪除';'查詢並檢查。 –
錯誤是沒有返回任何輸入值=「=$folio?>」,我的意思是在這個輸入是空的 –