Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2014, 09:47
ukatonaf2014
 
Fecha de Ingreso: octubre-2014
Mensajes: 63
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta uso de condicion if para guardar datos en bd

Hola a todos tengo un duda y no se ocmo resolverla.
Saco el valor mas alto de estas 4 variables y lo guardo en en la varibale $var pero quiero que me guarde otro dato en otra variable y no se como hacerlo, Por ejemplo si el valor mas alto es $sumA entonces me muetre A y esa letra se guarde en mi base de datos.
$visual = 14;
$auditivo = 2;
$lectura = 8;
$kinestesico = 9;
$V = "Visual";
$A = "Auditivo";
$R = "Lectura";
$K = "Kinestesico";
if($total <= 16){//2
$var = max($visual,$auditivo,$lectura,$kinestesico);
$var2 = $var - 2 ;
if ($visual > $var2){
echo "<font color='black'>"." Su estilo es $V."."</br>"."</font>";
if ($auditivo > $var2){
echo "<font color='black'>"." Su estilo es $A."."</br>"."</font>";
}else{echo "<font color='red'>"." $A es eliminado."."</br>"."</font>";}
if ($lectura > $var2){
echo "<font color='black'>"." Su estilo es $R."."</br>"."</font>";
} else{echo "<font color='red'>"." $R es eliminado."."</br>"."</font>";}
if ($kinestesico > $var2){
echo "<font color='black'>"." Su estilo es $K."."</br>"."</font>";
} else{echo "<font color='red'>"." $K es eliminado."."</br>"."</font>";}
} else{echo "<font color='red'>"." $V es eliminado."."</br>"."</font>";}
}
Esto me arroja asi por ejemplo:
Su estilo es visual
Su estilo es Auditivo
Lectura es eliminado
Kinestesico es eliminado
pero quiero que me lo arroje asi en una sola linea:
Su estilo es visual y auditivo, Lectura y kinestesico han sido eliminados.

y que me guarde esos datos de visual y aditivo en un solo campo o celda de mi base de datos.