Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/05/2011, 15:29
Avatar de roby77
roby77
 
Fecha de Ingreso: marzo-2011
Mensajes: 10
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Campos y select

y si la consulta de los datos no se efectuara por base de datos??? si no que se almacenara en un archivo temporal??

por ejemplo tengo los datos:

credito,1000/r/npago,700/r/nsaldo,300/r/n y la idea es que cada /n sea una fila y luego separar las cifras. ej:

credito,1000
pago,700
saldo,300

datos[0]// = credito
datos[1] // = 1000

Ahora deseo validar si las cifras ingresadas son números y si estos son positivos y otra cualquier validación que necesite. entonces para esto necesito separar la descripción del valor y luego que tengo el valor solito, puedo hacer algo como (!is_numeric($datos[1])) y luego arrojar mensajitos de error como $ret = "Parâmetro TOTAL no indicado en formato numérico" y luego echo $ret;


Bueno para esto necesito tener separados los datos, pero no he dado en como hacerlo. Si me pudieran hechar una manito se los agradecería. además supungo que es una pequeña variación del código que ya hay en este hilo, solo que el almacenamiento de los datos sería en un archivo temporal, ya que hasta que valide que los datos son numéricos guardaríamos en la base de datos.

Bueno no crean que no he buscado, je je, no quiero irme de holgazan, solo que no he podido. Para lo que necesito tengo algo como:

function explodeRows($descripcion) {
$rowsArr = explode ( "\n", $descripcion );
return $rowsArr;
}

$midescripcion2 = explodeRows ( $descripcion );

$midescripcion = print_r ( $midescripcion2, true );

$filenamea = rand ( 1000, 10000000 );
$filenamea1 = "$filenamea.tmp";

$archivo = "/weby/$filenamea1";

$midoc = fopen ( $archivo, 'w' );

pero no he podido separar las cifras de la descripción. GRACIAS NUEVAMENTE.