Foros del Web » Programando para Internet » PHP »

PHP OO En ke estoy mal

Estas en el tema de En ke estoy mal en el foro de PHP en Foros del Web. No me sale el resultado ke toy haciendo mal haaaaaaaaaaa <?php if(isset($_POST["btncalcular"])){ //Verificamos si la variable existe $num=$_POST["txttamaño"]; //Asignamos el Valor de cada Control $num=0;$i=0;$j=0; ...
  #1 (permalink)  
Antiguo 25/05/2011, 00:54
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 13 años
Puntos: 0
Pregunta En ke estoy mal

No me sale el resultado ke toy haciendo mal haaaaaaaaaaa



<?php
if(isset($_POST["btncalcular"])){ //Verificamos si la variable existe
$num=$_POST["txttamaño"]; //Asignamos el Valor de cada Control
$num=0;$i=0;$j=0;
for($i=1;$i<=$num;$i++){
for($j=1;$j<=$i;$j++){
echo $i;
}
}

}
?>
<!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=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form action="ej02.php" method="post">
Insertar tamaño <input name="txttamaño" type="text" value="<?php echo $num ?>" />
<input name="btncalcular" type="submit" value="Calcular" />

</form>
</body>
</html>
  #2 (permalink)  
Antiguo 25/05/2011, 01:10
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: En ke estoy mal

Prueba de quitar las Ñ, y .. que se supone que tiene que hacer este script?
  #3 (permalink)  
Antiguo 25/05/2011, 02:43
 
Fecha de Ingreso: noviembre-2008
Ubicación: Cochabamba Bolivia
Mensajes: 519
Antigüedad: 15 años, 5 meses
Puntos: 26
Respuesta: En ke estoy mal

en Php no es recomendable usar la letra "Ñ", es mas, creo que ni se usa, cambiala por una imple "N",

Otra cosa, parece que en tus buncles no es necesario poner el signo comparativo "=", por que con el for estas pidiendo que se repita desde el inicio que es $i o $j hasta el final $num e $i, por lo cual con lo del signo "<" basta, con eso dices que desde ese numero menos recorres hasta el numero mayor.

Espero haberte ayudado, saludos..

Otra cosa, no entiendo tu codigo, que quieres hacer?
en principio la variable $num tiene un valor enviado por el form pero luego le asignas un valor de "0", y en el for estas diciendo que $i es menos que $num (osea, que 1 es menos que 0) lo cual confunde a php.

Última edición por fido-strike; 25/05/2011 a las 02:47 Razón: No me habia fijado bien

Etiquetas: html
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:11.