Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2008, 21:21
francisco_parra
 
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: separar numeros de una array por comas decimal

Gracias a todos, pero ya solucione el problema,
dejo las funciones que utilise por si ah alguien le puedan sacar de apuro....
Array ( [0] => 1 [1] => 45 [2] => 23 )


Código PHP:
$notas    =  $_POST['notas'];//---->arreglo enviado del formulario

$largo=count($notas);
$cero=",0";/*--->me di cuenta que en mysql el ingreso lo cambia a 1.0 no 1,0 asi que se puede utlizar de esta manera como tambien un punto y claro esta demas definir que en el mysql de tipo decimal (3,1)*/
$coma=",";

for(
$i=0;$i<$largo;$i++)
{
    
$valor    $notas[$i];    
    
$hasta    strlen($valor);
    
    
//echo"cadena: $hasta";
    
if($hasta<"2")
    {
        
$nota[]=$valor $cero;
    }
    
    if(
$hasta>"1")
    {
        
$uno=substr($valor01);
        
$dos=substr($valor12);        
        
$nota[]= $uno $coma $dos;     
    }
}

print_r($nota); 

Última edición por francisco_parra; 09/10/2008 a las 21:43