2016-10-14 7 views
0

私のクエリの最後の値が必要です。 私はend()を試しました。 は、アレイ内の1つの列のみがあります。..SQLの最後の値を条件としたい場合

$last_ad_idx=mysql_query("SELECT ads_id FROM ads WHERE id='$id'"); 
$target_ad_id = mysql_fetch_array($last_ad_idx); 
+0

を動作しませんでした。 '$ target_ad_id ['ads_id']'を使ってください。 – Barmar

+0

RTFM:[fetch_array()](http://php.net/mysql_fetch_array): '結果行を取得する ' - ** ROW ** - 行ではない(S)。 –

+0

制限を追加してみてください:SELECT ads_id FROM ads WHERE id = '$ id' LIMIT 1 – john

答えて

2
SELECT ads_id FROM ads WHERE id='$id' order by ads_id desc limit 1 
+0

素晴らしい..ありがとう –