यदि आपके पास अलग-अलग संख्या में चर होने जा रहे हैं ($recordsQuestion_1
, $recordsQuestion_2
... $recordsQuestion_n
), एक सरणी
का उपयोग करके देखें इसके बजाय, क्योंकि इसके साथ काम करना कहीं अधिक आसान होगा।
जिसके परिणामस्वरूप क्लीनर लूप हो सकता है जैसे:
$recordsQuestion = array(
'Zero' , # PHP Arrays are zero-indexed, so the first element will have a key of 0
'One' ,
'Two' ,
...
);
$sqlTpl = 'UPDATE records SET recordListingID = "%s" WHERE recordID = %s';
foreach( $recordsQuestion as $key => $value ){
$sqlStr = sprintf( $sqlTpl , mysql_real_escape_string( $value ) , (int) $key );
if( !mysql_query( $sqlStr ) ){
# Row Update Failed
}else{
# Row Updated OK
}
}