Foros del Web » Programando para Internet » PHP »

Numeros de 1 a 100

Estas en el tema de Numeros de 1 a 100 en el foro de PHP en Foros del Web. Saludos a todos, pues mi duda es la siguiente: Me gustaria poner en mi web esto: Cita: <input type="submit" value="1" style="font-size: 24px" onclick="document.getElementById('number').value=' 1';" />&nbsp;&nbsp; ...
  #1 (permalink)  
Antiguo 29/06/2009, 15:24
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Numeros de 1 a 100

Saludos a todos, pues mi duda es la siguiente:

Me gustaria poner en mi web esto:

Cita:
<input type="submit" value="1" style="font-size: 24px" onclick="document.getElementById('number').value=' 1';" />&nbsp;&nbsp;
y que los numeros sean del uno al 100 y que luego de que llegue a 10 haga un <br> y que siga asi, hasta llegar al numero 100, existe alguna forma para hacer eso?

Muchisimas gracias
  #2 (permalink)  
Antiguo 29/06/2009, 16:14
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Respuesta: Numeros de 1 a 100

eso k estas poniendo es javascript, con php
no estos seguro sin se hace con list() o algun bucle

saludos
__________________
*La amistad se multiplica cuando se divide*
  #3 (permalink)  
Antiguo 29/06/2009, 16:15
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Yo solo se que es con i++ o algo asi :P pero no estoy seguro de como funciona :P
  #4 (permalink)  
Antiguo 29/06/2009, 16:33
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Numeros de 1 a 100

Código PHP:

<?php
$Link 
' ';
$b 0;

for ( 
$a ;$a 100$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
else
{
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" onclick=\"Javascript:alert(this.value)\" />&nbsp;&nbsp;";
}
$b++; 
}

echo 
$Link;

?>
  #5 (permalink)  
Antiguo 29/06/2009, 16:45
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Muchiiiisimas gracias!

Me sirvio!

Por cierto existe alguna manera de poner dos onclick en un solo input?
  #6 (permalink)  
Antiguo 29/06/2009, 16:57
 
Fecha de Ingreso: junio-2009
Mensajes: 250
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: Numeros de 1 a 100

Claro, "onclick="funcion1(); funcion2();".

Saludos.
  #7 (permalink)  
Antiguo 29/06/2009, 19:51
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

muchas gracias, por cierto una ultima pregunta jejeje (bueno eso creo...) como puedo hacer para que si ese boton que sale, este como disabled si en la base de datos aparece como activo = "no".

Intente algo como esto:

Código PHP:
<?php
$Link 
' ';
$b 0;

$query mysql_query("SELECT * FROM numbers");
$query2 mysql_fetch_array($query);
$activo $query2['activo'];

for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
else if(
$activo == "no"){
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" disabled />&nbsp;&nbsp;";
    }
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    }
$b++; 
}

echo 
$Link;

?>
Pero sin exito!
  #8 (permalink)  
Antiguo 29/06/2009, 20:01
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Numeros de 1 a 100

Un ejemplo

Código PHP:
<?php
$Link 
' ';
$b 0;


$activo true;


for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
if(
$activo){
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" disabled />&nbsp;&nbsp;";
    
$activo false;
    }
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    
$activo=true;
    }
$b++; 
}

echo 
$Link;

?>
  #9 (permalink)  
Antiguo 29/06/2009, 20:16
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Hice esto y sigue sin funcionar:

Código PHP:
<?php

$query 
mysql_query("SELECT * FROM numbers");
$query2 mysql_fetch_array($query);
$number $query2['number'];
$activo $query2['activo'];

if(
$activo == 'no'){
    
$activo true;
} else {
    
$activo false;
}

$Link ' ';
$b 0;



for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
if(
$activo){
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" disabled />&nbsp;&nbsp;";
    }
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\" id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    }
$b++; 
}

echo 
$Link;

?>
  #10 (permalink)  
Antiguo 01/07/2009, 03:32
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Alguien puede ayudarme por favor? lo que quiero es que si sale $activo == 'si' el boton aparezca pero que este bloqueado (que no se le pueda clickear) Gracias :D

Probe esta otra manera y todavia no me funciona :S

Código PHP:
<?php

$query 
mysql_query("SELECT * FROM numbers");
$query2 mysql_fetch_array($query);
$number $query2['number'];
$activo $query2['activo'];

$Link ' ';
$b 0;



for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\"";
        if (
$activo == 'no'){ 
        
$Link.= " disabled "
        } else {}
        
$Link .= " id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    }
$b++; 
}

echo 
$Link;

?>

Última edición por TxT; 01/07/2009 a las 03:41
  #11 (permalink)  
Antiguo 01/07/2009, 03:59
 
Fecha de Ingreso: julio-2007
Mensajes: 239
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

creo que se hace con disabled="disabled"

o puedes ponerle readonly
  #12 (permalink)  
Antiguo 01/07/2009, 08:18
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Creo que a un input button no se puede poner readonly, bueno de todos modos intente de las dos formas y todavia sin resultado satisfactorio (o sin ningun resultado mejor dicho) :S
  #13 (permalink)  
Antiguo 01/07/2009, 09:55
fsk
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Numeros de 1 a 100

Qué tal.....

Código PHP:
<?php

$query 
mysql_query("SELECT * FROM numbers");
$query2 mysql_fetch_array($query);
$number $query2['number'];
$activo $query2['activo'];

$Link ' ';
$b 0;



for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\"";
        
        if (
$activo == 'no')
        { 
              
$Link .= " disabled='disabled' "
        }
        
        
$Link .= " id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    }
$b++; 
}

echo 
$Link;

?>
  #14 (permalink)  
Antiguo 01/07/2009, 12:39
Avatar de TxT
TxT
 
Fecha de Ingreso: junio-2008
Ubicación: Canada
Mensajes: 272
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Numeros de 1 a 100

Cita:
Iniciado por fsk Ver Mensaje
Qué tal.....

Código PHP:
<?php

$query 
mysql_query("SELECT * FROM numbers");
$query2 mysql_fetch_array($query);
$number $query2['number'];
$activo $query2['activo'];

$Link ' ';
$b 0;



for ( 
$a ;$a 101$a++) 
{

if ( 
$b == 10 ) {
$Link .= "<br>";
$b 0;
}
    else {
        
$Link .= "<input type=\"submit\" value=\"$a\"";
        
        if (
$activo == 'no')
        { 
              
$Link .= " disabled='disabled' "
        }
        
        
$Link .= " id=$a style=\"font-size: 24px\" onclick=\"document.getElementById('number').value='$a'; document.getElementById('idnumber').value='$a';\" />&nbsp;&nbsp;";
    }
$b++; 
}

echo 
$Link;

?>

Nop Tampoco de esta manera me funciona, el boton puede seguir siendo pulsado :S
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 04:40.