我怎么能解决这个问题,因为我想找到丢失的ID并让我回来使用丢失的ID,我做了这个代码但是没有用,因为它什么也没有返回。
PHP
logging.exception
我测试了这个:
$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;
}
也没什么
更新
HTML
print_r($folio);
或
<label for="folio">Folio:</label>
<input type="text" value="<?=$c["folio"]?>" name="folio" disabled/>
<input type="hidden" value="<?=$c["folio"]?>" name="folio" />
答案 0 :(得分:0)
你想做什么?你为什么要寻找对开页+ 1?
你的sql语句的语法对我来说是正确的,你试过通过phpmyadmin或console直接将它发送到数据库吗?
顺便说一句,你不应该使用mysql_ *扩展名,因为它已被弃用。最好使用mysqli_ *或PDO函数来处理数据库操作。{{3}}
编辑: 要获取列,最好使用所选列的别名。
SELECT (folio+1) AS folio FROM...
因此,您可以在获取结果后通过索引'作品集'访问它