Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/10/2016, 14:19
fab2160225
 
Fecha de Ingreso: abril-2016
Mensajes: 90
Antigüedad: 8 años, 1 mes
Puntos: 1
Respuesta: Contar textbox con valor mayor de 0

Vale ya he solucionado lo de contar así:

Código PHP:
<html>
    <head>
        
<script>
function test(){
    //alert("Hola");
var elems = document.getElementsByName("nombre[]");
var ret = 0;
    for(var k=0;k<elems.length;k++){
            if(parseInt(elems[k].value) > 0){ ret++; }
    }
/////return ret;
if( ret > 1){
alert(ret + '  Expediciones');    
}
else{
alert(ret + '  Expedición');    
}

}
</script>

       
    </head>
    <body>
        <form method="post" action="">
            <input type="text" name="nombre[]" value="0" /><br/>
            <input type="text" name="nombre[]" value="0" /><br/>
            <input type="text" name="nombre[]" value="0" /><br/>
           <input type="submit" value="ACCION PHP!" name="send" />
        </form><br/><br/>
  <!--      <button onclick="alert(test());">ACCION JS!</button><br/><br/>-->
        <input class="botones" type="button" value="Número de Expediciones"   onclick="test();"/>
        <?php
 
        
if(isset($_POST["send"])){
        
$mayor1 0;
            for(
$k=0;$k<sizeof($_POST["nombre"]);$k++){
            echo 
$_POST["nombre"][$k]."<br/>";
                if(
intval($_POST["nombre"][$k])>1){ $mayor1++; }
            }
        echo 
"Hay $mayor1 mayor que 1";
        }
        
?>
            
    </body>
</html>
ahora voy a darle vueltas para pasar esas variables