Enviado em 08/05/2017 - 21:59h
Boa noite, estou retornando valores de um banco mysql em uma array, porém quando um dos valores é vazio ele atribui o proximo valor onde deveria ficar vazio, o que posso fazer?
function Carrega_configAlertas() {
query="select * from configAlertas WHERE id='1';"
OIFS="$IFS" ;
while IFS="$OIFS" read -a line
do
id=${line[0]} EMAIL_DE=${line[1]} SERVIDOR_SMTP=${line[2]} SENHA=${line[3]} EMAIL_PARA=${line[4]} EMAIL_PARA2=${line[5]} NUMERO=${line[6]}
done < <(mysql -u${SQL_USER} -p${SQL_SENHA} ${SQL_DATABASE} -e "${query}" -N -s)
}