Foros del Web » Programando para Internet » PHP »

ayuda plis con este calculo en php

Estas en el tema de ayuda plis con este calculo en php en el foro de PHP en Foros del Web. Hola a todos tenia tiempo sin poder pasar por aqui ,nesecito algun genio que haga o me de la idea como hacer esto en php ...
  #1 (permalink)  
Antiguo 15/10/2008, 12:35
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
ayuda plis con este calculo en php

Hola a todos tenia tiempo sin poder pasar por aqui ,nesecito algun genio que haga o me de la idea como hacer esto en php como saben soy amante de las loterias (aunque no lo crean no las juego ) solo que me facina hacer calculos y se me ocurrio esto ya que me me gustaria para poder poner en mi web de loterias ..

saludos a todos
yoseoweb

Última edición por GatorV; 16/10/2008 a las 23:00
  #2 (permalink)  
Antiguo 15/10/2008, 12:55
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

amigo wao es mucho la verdad, y nadie por lo visto quiere apoyarte, pero estoy yo, perame y lo resulevo en 3 minutos.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 15/10/2008, 13:16
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: ayuda plis con este calculo en php

O_o
lo he leido y al principio no parecia mucho, pero no habia visto la barra de desplazamiento lateral.
Esto es un trabajo para Masterojitos. Si tuviera ese tiempo te ayudaría. Pero con mucha seguridad masterojitos tendrá una respuesta positiva a tu problema.
Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #4 (permalink)  
Antiguo 15/10/2008, 13:52
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: ayuda plis con este calculo en php

No he entendi nada jejejejje pero esperare y gracias

saludos
yoseoweb
  #5 (permalink)  
Antiguo 15/10/2008, 14:59
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Respuesta: ayuda plis con este calculo en php

esto seria facil acerlo con arrays
__________________
*La amistad se multiplica cuando se divide*
  #6 (permalink)  
Antiguo 15/10/2008, 15:02
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

YA ESTA TODO AMIGO.... NO SE SI COBRARTE O PEDIRTE MIL PUNTOS DE KARMA.... jaja

pagina: captura.php
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<
title>Documento sin t&iacute;tulo</title>
</
head>
<
body bgcolor="#0000FF">
<
form name="form1" method="post" action="ver.php">
<
center><font color="#ffff00">
  <
p>LOTERIA</p>
  <
p>Meter Numero&nbsp;&nbsp;<input type="text" name="num"></p>
  <
p><input type="submit" name="ejecuta" value="Ejecutar"></p>
</
font></center>
</
form>
</
body>
</
html
ver.php
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>
<body bgcolor="#0000FF">
<center>
<font color="#ffff00">
  <p>Resultados Finales:</p>
<?php
$num
=$_POST[num];
echo 
'<p>Tu Numero Fue: '.$num.'</p></font>';
$resultados=array(71,23,14,45,16,86,28,68);
for(
$i=0;$i<strlen($num);$i++){
    
$c=substr($num,$i,$i+1);
    
$ope[$i][0]=$c-3;$ope[$i][1]=$c-2;$ope[$i][2]=$c-1;
    
$ope[$i][3]=$c+1;$ope[$i][4]=$c+2;$ope[$i][5]=$c+3;    
}

foreach(
$ope as $v => $k){
    for(
$i=0;$i<=5;$i++){
        
//echo $k[$i].',';
        
if(count($cad)>0){
            foreach(
$cad as $v){
                if(
$v==$k[$i]){$est=false;break;}else{$est=true;}
            }
            if(
$est)$cad[]=$k[$i];
        }else{
            
$cad[]=$k[$i];
        }
    }
    
//echo '<br>';
}
sort($cad);$i=0;
foreach(
$cad as $v){
    
//echo $v.",";
    
$j=0;
    foreach(
$cad as $k){
        if(
$k!=$v){$tabla[$i][$j]=$v.$k;$j++;}
    }
    
$i++;
}
//echo '<br>';
echo '<table bgcolor="yellow" cellpadding="10">';
$msn='PERDISTE';
for(
$i=0;$i<count($tabla)-1;$i++){
    echo 
'<tr>';
    for(
$j=0;$j<=count($tabla[$i]);$j++){
        
$color='#0000FF';
        foreach(
$resultados as $v){
            if(
$tabla[$j][$i]==$v){$color='#FF0000';break;}
        }
        if(
$tabla[$j][$i]==$num){
            
$gano='font-size:20px;font-weight:bold;background:#FFCC00;';
            
$msn='GANASTE';
        }else{
$gano='';}
        echo 
'<td style="color:'.$color.';'.$gano.'">'.$tabla[$j][$i].'</td>';
    }
    echo 
'</tr>';
}
echo 
'</table>';
echo 
'<p style="color:#00FF00;font-size:20px;font-weight:bold;"><br>'.$msn.'!!<br></p>';
?>
</center>
</body>
</html>
y nada mas.... tiene valores agregados.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #7 (permalink)  
Antiguo 15/10/2008, 15:05
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: ayuda plis con este calculo en php

sabía que masterojitos no se daría por vencido!!! claro que demoraste poco más de 3 minutos
No te preocupes por el Karma, de seguro te dará muchos, no es cierto??

Yo tambien te daré unos puntos, saludos amigo!!!
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #8 (permalink)  
Antiguo 15/10/2008, 15:08
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

gracias the_web_saint, y claro me demore mas de 3 miunutos, por lo mismo que estoy en mi trabajo, y por lo que tiene mucha logica esa loteria.... pero bueno la acabe.

la pondre como aporte.....

gracias y que Dios los Bendiga a todos.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #9 (permalink)  
Antiguo 15/10/2008, 22:17
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: ayuda plis con este calculo en php

gracias de verdad masterojitos estoy esta misma noche probandolo ( curro de dia jeje para vivir )
ya te dire como va el asunto

si nesecitas ayuda en posicionamiento solo pidelo

muchas gracias
yoseoweb
  #10 (permalink)  
Antiguo 17/10/2008, 05:32
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: ayuda plis con este calculo en php

que le pasa a este chisme que van dos post que borra,
solo estoy tratando de mostrarle a masterojito como funciona.

saludos
yoseoweb
  #11 (permalink)  
Antiguo 17/10/2008, 09:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ayuda plis con este calculo en php

Lee las politicas del foro que aceptaste al entrar a FdW, necesitas mas de 30 mensajes para publicar links, si quieres mostrarle a masterojitos como funciona enviale un privado.

Saludos.
  #12 (permalink)  
Antiguo 17/10/2008, 09:18
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 11 meses
Puntos: 49
Respuesta: ayuda plis con este calculo en php

Cita:
Iniciado por masterojitos Ver Mensaje
amigo wao es mucho la verdad, y nadie por lo visto quiere apoyarte, pero estoy yo, perame y lo resulevo en 3 minutos.

Eso si que es velocidad




Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #13 (permalink)  
Antiguo 17/10/2008, 11:27
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Cita:
Iniciado por GatorV Ver Mensaje
Lee las politicas del foro que aceptaste al entrar a FdW, necesitas mas de 30 mensajes para publicar links, si quieres mostrarle a masterojitos como funciona enviale un privado.

Saludos.
vale bueno como cuando puse el link hacia lo que queria no paso nada bueno ya lo se
gracias por reponder a mis dudas

Bueno si no es mucha molestia materojito y ahora como se deberia hacer para que los resultados me muestren numeros que no sean mayores a 50 en foxpro seria :
if (variable a mostrar) => 50
dele
endif
en cristiano

si los resultados son iguales a mayores a 50 no los muestre

saludos
yoseoweb

Última edición por GatorV; 06/12/2008 a las 18:04
  #14 (permalink)  
Antiguo 20/10/2008, 07:53
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

cambia el archivo ver.php por el siguiente:

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>
<body bgcolor="#0000FF">
<center>
<font color="#ffff00">
  <p>Resultados Finales:</p>
<?php
$num
=$_POST[num];
echo 
'<p>Tu Numero Fue: '.$num.'</p></font>';
$resultados=array(71,23,14,45,16,86,28,68);
for(
$i=0;$i<strlen($num);$i++){
    
$c=substr($num,$i,$i+1);
    
$ope[$i][0]=$c-3;$ope[$i][1]=$c-2;$ope[$i][2]=$c-1;
    
$ope[$i][3]=$c+1;$ope[$i][4]=$c+2;$ope[$i][5]=$c+3;    
}

foreach(
$ope as $v => $k){
    for(
$i=0;$i<=5;$i++){
        
//echo $k[$i].',';
        
if(count($cad)>0){
            foreach(
$cad as $v){
                if(
$v==$k[$i]){$est=false;break;}else{$est=true;}
            }
            if(
$est)$cad[]=$k[$i];
        }else{
            
$cad[]=$k[$i];
        }
    }
    
//echo '<br>';
}
sort($cad);$i=0;
foreach(
$cad as $v){
    
//echo $v.",";
    
$j=0;
    foreach(
$cad as $k){
        if(
$k!=$v){$tabla[$i][$j]=$v.$k;$j++;}
    }
    
$i++;
}
//echo '<br>';
echo '<table bgcolor="yellow" cellpadding="10">';
$msn='PERDISTE';
for(
$i=0;$i<count($tabla)-1;$i++){
    echo 
'<tr>';
    for(
$j=0;$j<=count($tabla[$i]);$j++){
        
$color='#0000FF';
        foreach(
$resultados as $v){
            if(
$tabla[$j][$i]==$v){$color='#FF0000';break;}
        }
        if(
$tabla[$j][$i]==$num){
            
$gano='font-size:20px;font-weight:bold;background:#FFCC00;';
            
$msn='GANASTE';
        }else{
$gano='';}
        if(
$tabla[$j][$i]<=50)
            echo 
'<td style="color:'.$color.';'.$gano.'">'.$tabla[$j][$i].'</td>';
    }
    echo 
'</tr>';
}
echo 
'</table>';
echo 
'<p style="color:#00FF00;font-size:20px;font-weight:bold;"><br>'.$msn.'!!<br></p>';
?>
</center>
</body>
</html>
para foxpro, ps la verdad no recuerdo mucho el codigo, pero la logica es la misma.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #15 (permalink)  
Antiguo 20/10/2008, 12:05
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: ayuda plis con este calculo en php

Hola y muchas gracias de nuevo masterojito

ya lo he probado y funciona parcialmente, no se mucho de php pero de foxpro si y las sintaxis son parecidas en todos los lenguajes bueno la idea es que no me muestre tantos numeros solo hasta el 49 dentro de los resultados ,con la mocdificaciones que hiciste todavia se muestran numeros de tres cifras y algunos con el signo - no hay forma de quitar eso tambien ? 4-1 5-1 7-1 8-1 9-1 22-1 por mostrar algunos

y te reitero mis gracias por tu atencion
yoseoweb
  #16 (permalink)  
Antiguo 20/10/2008, 13:05
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

si amigo, pero el problema es que no es que los numeros esten separados por el guión, sino que en la logica que pediste, hay una resta de -1,-2,-3 y a veces si el numero es 25, cuando al 2 le restas el 3, sale -1..... por eso despues sale ese -1.

tu pediste el codigo ps amigo, nose por que le restas, no puedes simplemente sumarle, sino van a salir negativos, a menos que busques otra logica.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #17 (permalink)  
Antiguo 20/10/2008, 13:39
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: ayuda plis con este calculo en php

habria que decirle al codigo si eso sucede no lo muestre ,no se si en php se puede pero yo ne foxpro si lo hice y miles e verguerias jejejej bueno te comento a mi me gusta aprender no me podrias orientar por donde es bueno empezar ? yo siempre digo no le des el pescado listo enseña a pescarlos tu me entiendes..

un saludo
yoseoweb
  #18 (permalink)  
Antiguo 20/10/2008, 14:10
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

si mi amiguito pero php es muy grande.... te daria clases si lo deseas asi, soy bueno en la materia, no me considero experto por que me falta mucho, pero puedo decir que se lo esencial y necesario.

me puedes enviar mensajes privados si asi lo deseas.... o como buen consejo mio, puedes navegar por los faqs de php, ayi podras aprender muchas cosas y son faciles de aprender.

puedes empezar aqui: MasterOjitos

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #19 (permalink)  
Antiguo 22/10/2008, 11:37
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 16 años, 8 meses
Puntos: 0
Ok buenisimo te la curraste no ? masterojito todo un buen material .ya te estare enviando mis dudas muchas gracias

yoseoweb

hola masterojito bueno estoy esperando tus ideas
saludos
yoseoweb

Última edición por GatorV; 12/12/2008 a las 20:15
  #20 (permalink)  
Antiguo 26/10/2008, 22:20
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: ayuda plis con este calculo en php

ideas de o de q?????
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:26.