|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - gokufast
1
« en: Lunes 18 de Mayo de 2009, 17:33 »
Debes de comparar el valor almacenado con el que quieres el del select
Que es lo que tienes almacenado en $_SESSION['sesion_tipo_moneda']? bueno son 3 los tipos de moneda que obviamente solo puede ser uno que son UFVs, Bs. y $us
2
« en: Viernes 15 de Mayo de 2009, 17:28 »
hola amigos, les cuento los antecedentes de mi problema asi talvez en una de esas hay otra solucion. Tengo un formulario que lo envio, en la cual tengo selects, radio buttons, text, etc. osea un formulario tipico, lo envio y me genera una tabla con calculos que los hago mediante arrays, todos los datos del form los guardo en variables de sesion, para usarlas en distintas partes. El session_start() lo tengo en todas las paginas. El problema es que cuando envio el formulario y se ve la tabla generada por los calculos, al hacer atras, con el boton del navegador o con el history.back() pues me lleva al formulario inicial pero no tiene ningun dato, lo cual queria que se mantengan los datos para poder corregir la tabla. bueno debido a ese inconveniente decidi hacer una pagina que la llame corregir.php la cual puse en los text y radio las variables de sesion, y todo ok hasta ahi pero no se como hacer que se recupere los datos para un <select> por ejemplo para una fecha que tiene 31 numeros. hize algo asi XD: <? $result=$_SESSION['sesion_tipo_moneda']; echo "<b>".$result."</b><br>"; echo "<select name='tipo_moneda' id='tipo_moneda'>"; while ($row=$result) { echo '<option value="'.$row['tipo_moneda'].'">'.$row['tipo_moneda'].'</option>'; } ?>
que recien me fije este codigo de este foro, pero obviamente no me funciona, ojala puedan ayudarme con esto. gracias de antemano
3
« en: Lunes 4 de Mayo de 2009, 18:05 »
como puedo poner un array en una variable de sesion? porque genere una tabla usando array pero esos datos del array quiero guardarlos en una variable de sesion pero no se como intente asi: foreach ($numero_array as $na) { echo $na."<br>"; $_SESSION[sesion_numero_array_1]=$na; }
pero solo me sale el ultimo numero. saludos
4
« en: Martes 28 de Abril de 2009, 17:01 »
Hola amigos, necesito imprimir el resultado de un formulario el cual lleva calculos que hize con arrays, pero no quiero usar el window.print(); ya es que este me sale la ventana de configuracion de la pagina, y ademas me sale con encabezados y demas, y no quiero en PDF usando el FPDF porque me tarda mucho sobre todo cuando son maquina un poco antiguas, lei por la internet acerca de la extension PHP_printer.dll, pero creo que esta se tiene configurar para cada maquina dependiendo de la impresora que este conectada a esta?.
ojala me puedan ayudar porque me seria de mucha utilidad para vaaaarios otros docmuentos que tengo que imprimir.
saludos
5
« en: Lunes 30 de Marzo de 2009, 16:15 »
super!!, gracias intentare de esa forma.
6
« en: Viernes 27 de Marzo de 2009, 22:20 »
gracias por la ayuda, wcreo que es lo que quiero:
7
« en: Viernes 27 de Marzo de 2009, 14:15 »
bueno seria algo asi, puede que no sea el mismo codigo pero la idea es esta. $interes_tabla_1 = $interes_mes_1_tabla_1; $interes_array_1 = array(); $amortizacion_tabla_1 = $amortizacion_mes_1_tabla_1; $amortizacion_array_1 = array(); $cuota_tabla_1 = $cuota_mensual; $cuota_array_1 = array(); $acumulada_tabla_1 = $amortizacion_tabla_1; $acumulada_array_1 = array(); $pendiente_tabla_1 = $pendiente_mes_1_tabla_1; $pendiente_array_1 = array(); for($y=1;$y<=$plazo_meses;$y++) { $interes_array_1[] = $interes_tabla_1; $interes_tabla_1=round(($pendiente_tabla_1*$interes_mensual),2); $amortizacion_array_1[] = $amortizacion_tabla_1; $amortizacion_tabla_1=round(($cuota_tabla_1-$interes_tabla_1),2); $cuota_array_1[] = $cuota_tabla_1; $cuota_tabla_1 = round(($interes_tabla_1 + $amortizacion_tabla_1),2); $acumulada_array_1[] = $acumulada_tabla_1; $acumulada_tabla_1= round(($acumulada_tabla_1+$amortizacion_tabla_1),2); $pendiente_array_1[] = $pendiente_tabla_1; $pendiente_tabla_1=round(($pendiente_tabla_1-$amortizacion_tabla_1),2); }
8
« en: Martes 24 de Marzo de 2009, 15:48 »
hola amigos tengo la siguiente duda, como puedo poner en varios arreglos el siguiente bucle. <? $monto = 11188; $cuota_mes = 661.66; $meses=18; $amort=0; $inter=0; $cuota=0; $acumu=0; $pendi=$monto; for($x=0;$x<=$meses;$x++) { $inter=$pendi*8/1200; $cuota=$cuota_mes*1; $amort=$cuota-$inter; $auxi=$pendi; $pendi=$pendi-$amort; $acumu=$acumu+$amort; } ?>
donde en un arreglo guarde los resultados de $inter, otro arreglo guarde los resultados de $cuota, otro arreglo guarde los resultados de $amort, etc. saludos
9
« en: Jueves 19 de Marzo de 2009, 14:04 »
hola amigos tengo la siguiente duda, primero genero la tabla: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <style type="text/css"> <!-- .style1 {font-size: 10px} .style2 {font-size: 10px; font-weight: bold; } --> </style> </head> <body> <? $monto = 11188; $interes_mes_1 = 0.08/12;/*$monto*(8/12/100);*/ $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; $acumulada_mes_1 = $amortizacion_mes_1; $pendiente_mes_1 = $monto - $amortizacion_mes_1; $meses = 18; $cuota_mes = $monto/((1-(1/pow((1+$interes_mes_1),$meses)))/$interes_mes_1); ?> <table width="361" border="0" cellspacing="2" cellpadding="1"> <tr> <td width="295"><div align="right" class="style2">MONTO</div></td> <td width="56"><div align="right" class="style2"><? echo $monto; ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">INTERES MENSUAL </div></td> <td width="56"><div align="right" class="style2"> <? echo number_format($interes_mes_1,2); ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">TIEMPO DE PAGO EN MESES </div></td> <td width="56"><div align="right" class="style2"><? echo $meses; ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">CUOTA MES EN USD </div></td> <td width="56"><div align="right" class="style2"><? echo $cuota_mes; ?></div></td> </tr> </table> <br /> <table width="600" border="1" cellspacing="1" cellpadding="1"> <tr> <td width="33"><div align="center"><span class="style1"></span></div></td> <td width="110"><div align="center" class="style1"><strong>AMORTIZACION</strong></div></td> <td width="110"><div align="center" class="style1"><strong>INTERES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>TOTAL</strong></div></td> <td colspan="2"><div align="center" class="style1"><strong>AMORTIZACION</strong></div></td> </tr> <tr> <td width="33"><div align="center" class="style1"><strong>nro</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>ACUMULADA</strong></div></td> <td width="110"><div align="center" class="style1"><strong>PENDIENTE</strong></div></td> </tr> <? $amort=0; $inter=0; $cuota=0; $acumu=0; $pendi=$monto; function roundo($valor) { $float_redondeado=round($valor * 100) / 100; return $float_redondeado; } for($x=0;$x<=$meses;$x++){ ?> <tr> <td width="33"> <span class="style2"><? echo $x;?></span></td> <td width="110"><span class="style2"><? echo $amort; ?></span></td> <td width="110"><span class="style2"><? echo $inter; $inter=$pendi*8/12/100;?></span></td> <td width="110"><span class="style2"><? echo $cuota; $cuota=$cuota_mes*1;?></span></td> <td width="110"><span class="style2"><? echo $acumu; ?></span></td> <td width="110"><span class="style2"><? echo $pendi; $amort=$cuota-$inter; $pendi=$pendi-$amort; $acumu=$acumu+$amort;?></span></td> </tr> <? } ?> </table> </body> </html>
los datos de cada columna lo quiero ingresar en un array por ejemplo un array que sea amortizacion y que tenga todos los datos desde el 1 al 18. otro array que sea interes y que tenga todos los datos del 1 al 18 y asi tener un array para cada columna y que guarde todos los datos que la tabla contiene. ademas ver si ingresando todo en arrays sea mas facil para ingresarlo en una base de datos, para poder la misma tabla posteriormente. existe el problema es que esa tabla es para amortizacion de prestamos, y cada prestamo tiene su tabla, e ingresarla fila a fila a una BD me generaria muchisima redundancia, es por eso que estoy viendo si el uso de arrays seria la mejor opcion, asi en lugar de tener 18 filas y en cada fila repetido el nombre del socio, y su numero, solamente tendria una fila. o estoy equivocado? XD
10
« en: Jueves 19 de Febrero de 2009, 22:48 »
hola amigos estuve buscando por internet alguna funcion u otras cosas para restar fechas pero ninguna llena mis espectativas, porque encontre para poner un numero y me genere la diferencia ej 01-01-2009 + 5 dias 06-01-2009 o por ejemplo que segun una fecha me saque cuantos dias faltan para el fin de mes.
pero lo que quiero es por ejemplo me saque si mi fecha inicial es 01-01-2009 y mi fecha final es 04-03-2009 me saque que son 63 dias (creo) y me tome en cuenta los dias de febrero y si el año es biciesto, y no lo encuentro, ojala me puedan ayudar.
saludos
11
« en: Viernes 13 de Febrero de 2009, 21:25 »
bueno con algo de ayuda lo resolvi de la siguiente forma: <? $cuota_mes = 661.66; $monto = 11188; $interes_mes_1 = $monto*(8/12/100); $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; $acumulada_mes_1 = $amortizacion_mes_1; $pendiente_mes_1 = $monto - $amortizacion_mes_1; $meses = 18; ?> <table width="361" border="0" cellspacing="2" cellpadding="1"> <tr> <td width="295"><div align="right" class="style2">MONTO</div></td> <td width="56"><div align="right" class="style2"><? echo $monto; ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">INTERES MENSUAL </div></td> <td width="56"><div align="right" class="style2"> <? echo number_format($interes_mes_1,2); ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">TIEMPO DE PAGO EN MESES </div></td> <td width="56"><div align="right" class="style2"><? echo $meses; ?></div></td> </tr> <tr> <td width="295"><div align="right" class="style2">CUOTA MES EN USD </div></td> <td width="56"><div align="right" class="style2"><? echo $cuota_mes; ?></div></td> </tr> </table> <br /> <table width="600" border="1" cellspacing="1" cellpadding="1"> <tr> <td width="33"><div align="center"><span class="style1"></span></div></td> <td width="110"><div align="center" class="style1"><strong>AMORTIZACION</strong></div></td> <td width="110"><div align="center" class="style1"><strong>INTERES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>TOTAL</strong></div></td> <td colspan="2"><div align="center" class="style1"><strong>AMORTIZACION</strong></div></td> </tr> <tr> <td width="33"><div align="center" class="style1"><strong>nro</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>MES</strong></div></td> <td width="110"><div align="center" class="style1"><strong>ACUMULADA</strong></div></td> <td width="110"><div align="center" class="style1"><strong>PENDIENTE</strong></div></td> </tr> <? $amort=0; $inter=0; $cuota=0; $acumu=0; $pendi=$monto; for($x=0;$x<=$meses;$x++){ ?> <tr> <td width="33"> <span class="style2"><? echo $x;?></span></td> <td width="110"><span class="style2"> <? echo number_format($amort,2); ?></span></td> <td width="110"><span class="style2"> <? echo number_format($inter,2); $inter=$pendi*8/12/100;?></span></td> <td width="110"><span class="style2"> <? echo number_format($cuota,2); $cuota=$cuota_mes*1;?></span></td> <td width="110"><span class="style2"> <? echo number_format($acumu,2); ?></span></td> <td width="110"><span class="style2"> <? echo number_format($pendi,2); $amort=$cuota-$inter; $pendi=$pendi-$amort; $acumu=$acumu+$amort;?></span></td> </tr> <? } ?> </table> </body>
12
« en: Viernes 13 de Febrero de 2009, 14:05 »
Hola amigos, aca acudiendo a ustedes para que me puedan iluminar para resolver este problema. tengo la siguiente tabla, que esta generada en excel y la tengo que programar con PHP. ( http://desmond.110mb.com/tabla.jpg) Tengo el siguiente codigo: $cuota_mes = 661.66; $monto = 11188; $interes_mes_1 = $monto*(8/1200); $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; $acumulada_mes_1 = $amortizacion_mes_1; $pendiente_mes_1 = $monto - $amortizacion_mes_1; $meses = 18; echo "<table border='1'>"; echo "<tr>"; echo "<td width='120' align='center' rowspan='2'>Numero</td>"; echo "<td width='120' align='center' rowspan='2'>Amortización Mes</td>"; echo "<td width='80' align='center' rowspan='2'>Interes Mes</td>"; echo "<td width='80' align='center' rowspan='2'>Total Mes</td>"; echo "<td colspan='2' align='center'>Amortización</td>"; echo "<tr>"; echo "<td width='80' align='center'>Acumulada</td>"; echo "<td width='80' align='center'>Pendiente</td>"; echo "</tr>"; echo "</tr>"; echo "<tr>"; for($x=1;$x<=5;$x++) { $interes_mes_1 = $monto*(8/1200); $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; $acumulada_mes_1 = $amortizacion_mes_1; $pendiente_mes_1 = $monto - $amortizacion_mes_1; echo "<td>".$x."</td>"; echo "<tr>"; for ($y=1;$y<=2;$y++) { $interes_mes_2 = $pendiente_mes_1 * (8/1200); $amortizacion_mes_2 = $cuota_mes - $interes_mes_2; $acumulada_mes_2 = $amortizacion_mes_1 + $amortizacion_mes_2; $pendiente_mes_2 = $pendiente_mes_1 - $amortizacion_mes_2; echo "<td></td>"; echo "</tr>"; } echo "</tr>"; } echo "</tr>"; echo "</table>"
pero solo saco las 2 primeras filas, y al querer sacar las demas "jalando" los valores del for con Y al for con X no me jalan los datos, osea al poner [php:ipa0bzmy] [/php:ipa0bzmy] en el primer for no me sale nada por ende no puedo sacar los demas calculos. esta bien que use los for? o debo usar otro bucle? o como puedo hacer para generar esto? les agradeceria mucho la ayuda que puedan darme, gracias. ahh me olvidaba, tendria que ser para 18 filas o meses como para 5 o para 30 etc, dependiendo del usuario. osea el x<=$meses.
13
« en: Jueves 3 de Julio de 2008, 22:30 »
Hola amigos, acudo a ustedes con el fin de que puedan alguna guia. Mi duda es la siguiente: Quiero Copiar los datos que tengo en mi base local a una base remota, pero lamentablemente no es solo importar y listo ya que este proceso lo tengo que hacer semanalmente y tengo tablas con mas de 200 mil registros. y hacelo semanalmente es un proceso que tarda demasiado. En mi base local por ejemplo tengo: 1 pepe 12345 2 juan 4567 3 jose 4567 4 hugo 345 5 mario 4567 6 carlos 975 7 andres 45782 y en mi base remota tengo: 1 pepe 12345 2 juan 4567 3 jose 4567 lo que quiero es insertar los registros 4, 5, 6 y 7 en la base remota, teniendo en cuenta el ultimo registro, para que ambas tablas esten con los mismos datos tengo el siguiente codigo en el que puedo ver ambas tablas: <?php //aca esta la conexion con la maquina local $link = mysql_connect("localhost","usuario_local","password_local") or die ("Error: No se ha podido establecer la conexión con maquina local" . mysql_error()); mysql_select_db("consultas",$link) or die ("Error: No se ha podido seleccionar la BBDD de la maquina local" . mysql_error()); $result_1=mysql_query("SELECT * FROM usuarios",$link); while($row_1=mysql_fetch_array($result_1)) { printf("<h3> %s %s %s %s %s %s </h3>", $row_1["id"],$row_1["nick"],$row_1["password"],$row_1["nombre"],$row_1["email"],$row_1["num_socio"]); } mysql_free_result($result_1); echo "<hr>"; //aca esta la conexion con el server $link = mysql_connect("xxx.xxx.xxx.xxx","usuario_remoto","password_remoto") or die ("Error: No se ha podido establecer la conexión con el hosting" . mysql_error()); mysql_select_db("coopera2_consultas",$link) or die ("Error: No se ha podido seleccionar la BBDD del Hosting " . mysql_error()); $result_0=mysql_query("SELECT * FROM usuarios",$link); while($row_0=mysql_fetch_array($result_0)) { printf("<h3> %s %s %s %s %s %s </h3>", $row_0["id"],$row_0["nick"],$row_0["password"],$row_0["nombre"],$row_0["email"],$row_0["num_socio"]); } mysql_free_result($result_0); mysql_close();
Estoy trabajando bajo la idea de hacer un conteo de registros de la base local y segun su total de registros que seria siempre mayor al de la base remota ir insertando los registros. ojala me puedan dar mas luces acerca de este tema que me es de suma importancia. gracias.
14
« en: Sábado 17 de Mayo de 2008, 05:27 »
valida pero no ejecuta el codigo php, osea al meter los 3 datos tendria que convertir al lado derecho del boton convertir
15
« en: Viernes 16 de Mayo de 2008, 15:40 »
bueno primero no se si esto venga en este subforo porque tiene un poco de php y mas de javascript asi que aca lo pongo. Tengo la siguiente funcion para valiar las celdas vacias en un formulario. function valida_envio6() { if (document.form1.tc.value =="") {alert('Por favor ingrese el Tipo de Cambio de Dolar'); document.form1.tc.focus(); return false;} if (document.form1.ufv.value =="") {alert('Por favor ingrese el Valor de la UFV'); document.form1.ufv.focus(); return false;} if (document.form1.ufvus.value =="") {alert('Por favor ingrese el valor de UFV a convertir'); document.form1.ufvus.focus(); return false;} document.form.submit(); }
y en el form. <input name="submit6" type="button" value="CONVERTIR!!!" onclick="valida_envio6();">
y abajito tengo este codigo en PHP <?php $submit6 = $_GET['submit6']; $ufvus=$_GET['ufvus']; if ($submit6 == true) { $res6=($ufvus*$ufv)/$tc; } $res6 = number_format($res6, 2, '.', ','); echo "<b> $res6 Dolares</b>"; ?> cuando en el boton en el tipo le cambio a type="submit" ejecuta el codigo en PHP y sale el resultado que quiero, pero cuando le pongo para que ejecute la funcion en javascript ya no ejecuta el PHP. aca esta la pagina. http://desmond.110mb.com/cambio.phpsaludos
16
« en: Martes 18 de Diciembre de 2007, 20:54 »
se puede "jalar" una pagina web en la celda de una tabla???
17
« en: Martes 18 de Diciembre de 2007, 17:01 »
y si es la celda de una tabla que no tiene un textbox?
18
« en: Martes 18 de Diciembre de 2007, 15:58 »
Envio un link a la Pagina Cambio Divisaslo que quero que al ingresar los bs en la parte que dice "De Bs. a $us" y presionar convertir, me sale el calculo en Dolares, es ese numero o calculo el que quiero que al presionar borrar me borre. espero que se entienda
19
« en: Lunes 17 de Diciembre de 2007, 17:18 »
hola amigos, como puedo crear un script que me pueda cambiar puntos por comas para mostrar por pantalla
quiero que en vez de 130.04 en pantalla me salga 130,04
saludos
20
« en: Lunes 17 de Diciembre de 2007, 15:04 »
Muchas Gracias GrandZam, me servira de mucho
21
« en: Viernes 14 de Diciembre de 2007, 23:00 »
Lo que quiero es lo siguiente:
- Tengo una Base de datos de retiros y depositos en dolares, pero quiero que esos datos los convierta en otra moneda (en mi caso Bolivianos), y esos datos los inserte en una tabla. (1 dolar es 7,69 bolivianos)
gracias de antemano
22
« en: Jueves 22 de Noviembre de 2007, 23:43 »
Yo uso el DVD Fab Decrypter
23
« en: Miércoles 21 de Noviembre de 2007, 20:07 »
Al mandar un form me sale una consulta de saldos, pero al presionar back en el navegador los datos que ingrese previamente en el form permanecen, como hago para que al presionar el boton back no me aparezcan los datos ingresados previamente.
gracias
24
« en: Martes 13 de Noviembre de 2007, 17:12 »
ups lo siento juré que habia posteado, bueno si tienen razon es la funcion RAND en PHP y/o MySQL
25
« en: Lunes 12 de Noviembre de 2007, 14:36 »
muchisimas gracias a todos, eso de que el UPDATE solo retorna TRUE o FALSE, la verdad no lo sabia, sera porque nunca le puse mysql_free_result a mis UPDATES ??. ya puse le puse @ a mi funcion y ya no me dio error. una vez mas gracias
|
|
|