diff --git a/agc_2-X/trunk/www/agc/functions.php b/agc_2-X/trunk/www/agc/functions.php index c650f431..376b2f01 100644 --- a/agc_2-X/trunk/www/agc/functions.php +++ b/agc_2-X/trunk/www/agc/functions.php @@ -84,7 +84,10 @@ function custom_list_fields_values($lead_id,$list_id,$uniqueid,$user) } } else - {$A_field_value[$o] = '--A--' . $A_field_label[$o] . '--B--';} + { + $select_SQL .= "8,"; + $A_field_value[$o] = '--A--' . $A_field_label[$o] . '--B--'; + } $o++; $rank_select .= ""; } @@ -93,7 +96,6 @@ function custom_list_fields_values($lead_id,$list_id,$uniqueid,$user) $last_rank = $o; $select_SQL = preg_replace("/.$/",'',$select_SQL); - ##### BEGIN grab the data from custom table for the lead_id $stmt="SELECT $select_SQL FROM custom_$list_id where lead_id='$lead_id' LIMIT 1;"; $rslt=mysql_query($stmt, $link); @@ -104,7 +106,7 @@ function custom_list_fields_values($lead_id,$list_id,$uniqueid,$user) { $row=mysql_fetch_row($rslt); $o=0; - while ($fields_to_print > $o) + while ($fields_to_print >= $o) { $A_field_value[$o] = trim("$row[$o]"); if ($A_field_select[$o]=='----EMPTY----') @@ -242,7 +244,7 @@ function custom_list_fields_values($lead_id,$list_id,$uniqueid,$user) if ( (strlen($A_field_default[$o])<1) or ($A_field_default[$o]=='NULL') ) {$A_field_default[$o]=0;} $day_diff = $A_field_default[$o]; $default_date = date("Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d")+$day_diff,date("Y"))); - if (strlen($A_field_value[$o]) < 1) {$A_field_value[$o] = $default_date;} + if (strlen($A_field_value[$o]) > 0) {$default_date = $A_field_value[$o];} $field_HTML .= "\n"; $field_HTML .= "