Mostrar Mensajes

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 - pedro,,

Páginas: 1 ... 13 14 15 16 17 [18] 19 20 21 22 23 ... 65
341
Buenas.

En realidad es una imagen.

Pero hacer algo así con php sería muy trabajoso, es mucho más fácil con css. Te dejo un pequeño ejemplo:

He creado esta imagen:


Y luego con este código creas el efecto para cuando se pulsa una u otra opción:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
  <title>https://www.aprenderaprogramar.com</title>
  <meta charset="UTF-8" />
  <style>

  input[type="radio"]{
  display: none;
  }
  label {
  padding-left: 1.7em;
  background: url('http://i.imgur.com/CHcP084.png') no-repeat top left;
  background-size: 16px 32px;
  }
  input[type="radio"] + label   {
  background-position: 0 0px;
  width: 30px;
  height: 30px;
  }
  input[type="radio"]:checked + label {
  background-position: 0 -15px;
  width: 30px;
  height: 30px;
  }

  </style>
</head>
<body>
<form>
<input type="radio" name="option1" id="radio1" checked />
<label for="radio1">Uno</label>
<br/>
<input type="radio" name="option1" id="radio2" />
<label for="radio2">Dos</label>
<br/>
<input type="radio" name="option1" id="radio3" />
<label for="radio3">Tres</label>
<br/>
<input type="radio" name="option1" id="radio4" />
<label for="radio4">Cuatro</label>
</form>
</body>
</html>

Saludos. ;D

342
Hola skatersezo.

Hay varias opciones para hacer esto, como te comentó LoboBlanco, pero primeramente deberías corregir tu código puesto que tienes algunos errores.

Para empezar, en esta línea:

Código: [Seleccionar]
for ($i = 0; $i < $apellidos; $i++) {
$apellidos contendrá un string, entonces tendrás que usar strlen($apellidos).
En la siguiente línea:

Código: [Seleccionar]
if ($apellidos[i]==" "){
Te faltaría el "$" en el índice de $apellidos.

También te podrías valer de la función "preg_split()", que usando una expresión regular te devuelve un array de strings:

Código: [Seleccionar]
$arrayApellidos = preg_split("/\s/", $apellidos);
O también de la función "explode()", que veo que usaste para otro fin también en tú código:

Código: [Seleccionar]
$arrayApellidos = explode(" ", $apellidos));
En cualquier caso, veo poco útil intentar saber cual es el primer apellido extrayéndolo de un string, porque ¿que pasa si el primer apellido es compuesto?
Pienso que sería mejor tener una caja de texto más en el formulario para que se introdujesen por separado los dos apellidos.

Saludos. ;D

343
Hola Chuckyldo.

Tu ejercicio no está bien resuelto, el enunciado pide que crees una lista ordenada:

Código: [Seleccionar]
<ol>
     ....
</ol>

Y dentro de cada elemento de esa lista crear una lista no ordenada con otra serie de datos:

Código: [Seleccionar]
<ol>
     <li>Doctores</li>
              <ul>
                      <li> ... </li>
                      <li> ... </li>
                      <li> ... </li>     
              </ul>
</ol>

Así que te toca reescribir el código.

Saludos. ;D

344
Prueba con esta consulta en la pestaña SQL, sin tener ninguna tabla seleccionada:

Código: [Seleccionar]
CREATE TABLE agenda2 AS SELECT * FROM agenda;
Luego le das a la derecha donde pone continuar y se ejecutará la consulta, con eso haces una copia de la tabla agenda junto con su contenido.

Saludos. ;D

345
Buenas mouportador10.

El código está bien resuelto, así que nada que comentar.

Saludos. ;D

346
Buenas.

No se si te refieres a esto, en el segundo código podrías poner esto en el else:
Código: [Seleccionar]
if($edad < 18) {
echo "Hola $nombre eres menor de edad, tienes $edad años y no puedes pasar.";
} else {
echo "Hola $nombre eres mayor de edad, tienes $edad años y puedes pasar.";
}


Saludos. ;D

347
Hola Bettu.

El ejercicio ahora está completo y bien resuelto.

En cuanto a tu consulta, podrías probar con la siguiente consulta:

Código: [Seleccionar]
SELECT * FROM agenda2017 WHERE nombre LIKE 'M%';
Lo probé por consola y funciona, con código php no lo probé.

Por cierto, te edito tu último mensaje y cambio los datos de tu base de datos y contraseña para que nadie haga algo que no deba. Esos datos deberías conocerlos solo tu.

Saludos. ;D

348
Lo que quería decir es que si podías poner el código acabado, para compartirlo con quien pueda necesitarlo.

Saludos. ;D

349
Hola javimf.

Prueba con esto:

Código: [Seleccionar]
<?php

$division
=array();

for (
$i 0$i 10$i++) {
    
$division[$i] = rand(1,10);
}

$media array_sum($division)/count($division); 
echo 
"Contenido del array inicial : ";
print_r($division);

echo 
"<br/>la media es  $media <br/>";
$cuenta array_count_values($division);
arsort($cuenta);
echo 
"<br/>Array asociativo que devuelve la función array_count_values, contine cuantas veces se repite cada valor del arry original: <br/>";
print_r($cuenta);

echo 
"<br/><br/>La moda es: ";
$valorAnterior 0;
foreach (
$cuenta as $key => $valor) {
    if(
$valor $valorAnterior) {
        break; 
    } else {
        echo 
"$key; ";
        
$valorAnterior $valor;
    }
}

?>

Saludos. ;D

350
Hola luisdn.

Los ejercicios están bien resueltos. Solo comentarte que en el segundo ejercicio cuando compruebas las notas,
Código: [Seleccionar]
if(lista.getNota(i) >= 0 && lista.getNota(i) < 5){
                System.out.println("Nombre del alumno: "+lista.getNombre(i)+", nota: "+lista.getNota(i)+" es un "+calificacion[3]);
            }
            if(lista.getNota(i) >= 5 && lista.getNota(i) < 7){
                System.out.println("Nombre del alumno: "+lista.getNombre(i)+", nota: "+lista.getNota(i)+" es un "+calificacion[2]);
            }
            if(lista.getNota(i) >= 7 && lista.getNota(i) < 9){
                System.out.println("Nombre del alumno: "+lista.getNombre(i)+", nota: "+lista.getNota(i)+" es un "+calificacion[1]);
            }
            if(lista.getNota(i) >= 9 && lista.getNota(i) <= 10){
                System.out.println("Nombre del alumno: "+lista.getNombre(i)+", nota: "+lista.getNota(i)+" es un "+calificacion[0]);
            }
sería mejor que usases else if, de esta forma una vez que se cumpla una de las condiciones no se seguirán evaluando las demás.

Saludos. ;D


351
Hola Chuckyldo.

En esta parte del código:
Código: [Seleccionar]
<a href="http://es.wikipedia.org/wiki/Panthera_tigris"><img src="http://static2.elblogverde.com/wp-content/uploads/2015/10/tigre-de-bengala-panthera-tigris-tigris-600x328.jpg" alt="Información sobre tigres" target="_blank"></a>

El atributo "target" debe de ir en la etiqueta "a" y no dentro de la etiqueta "img", de esta forma el enlace se abrirá en una nueva pestaña.

También recomendarte que todos los elementos html que no tienen etiquetas de cierre, cerrarlos con una "/" al final para que cumplan con el estándar xhtml.

Código: [Seleccionar]
<img ....  />
<meta charset="utf-8" />

Te dejo un enlace con otra solución, donde verás que en la imagen en vez de usar el atributo "alt" se usa "title" obteniendo un mejor resultado.

https://www.aprenderaprogramar.com/foros/index.php?topic=3038.msg13661#msg13661

Saludos. ;D

352
Hola javiloz1604.

Si estás aprendiendo, quizás sería mejor empezar con un curso como este:

https://www.aprenderaprogramar.es/index.php?option=com_content&view=category&id=68&Itemid=188

De todas formas, si tienes dudas indica qué parte del código es la que no entiendes para aclarártela.

Saludos. ;D

353
Hola javimf.

¿Conseguiste algún resultado?

Estaría bien que lo compartieses.

Saludos. ;D

354
Hola JuansT.

Tus respuestas son correctas.

Te dejo un enlaces para que veas otra solución donde queda todo bastante bien explicado.

https://www.aprenderaprogramar.com/foros/index.php?topic=3438.msg15080#msg15080

Y en cuanto a tu pregunta, tienes razón, "casualidad" si contiene el patrón indicado en el ejemplo.

Saludos. ;D

356
Hola Chuckyldo.

Tienes mal esta línea:

Código: [Seleccionar]
<hr style="height: 5px;" style="width: 50%;" style="text-align: center; margin-right: 0px;" style="background-color: red;"/>

El atributo style del elemento hr solo debes de indicarlo una vez, de la forma que lo tienes solo te funciona el primero de ellos, tendría que ser así:

<hr  style="width: 50%; height: 5px; text-align: center; margin-right: 0px; background-color: red;"/>

Aún así la propiedad margin-right al tener como valor 0, anula el centrado y te aparecerá alineado a la derecha de la pantalla.

Saludos. ;D

357
Hola pitingo_2012.

Prueba a usar "instanceof" con esto mientras recorres la lista:

Código: [Seleccionar]
for(Producto producto: listaProductos) {
if (producto instanceof Pescado) {
System.out.println(producto);
}
}

Saludos. ;D

358
Hola Damian.

El código funciona come debería.

Solo comentarte que en el if tienes dos veces las misma condición:

Código: [Seleccionar]
if(usoDelTeclado.substring (0, 1).equalsIgnoreCase ("a") || usoDelTeclado.substring (0, 1).equalsIgnoreCase ("a")){
También decirte que el nombre de la variable usoDeTeclado no es muy apropiado, quedaría algo mejor entradaDeTeclado, o algo parecido ya que lo que recogerá esta variable es lo que introduzcamos por teclado, con usoDelEscaner te pasaría algo parecido.

Saludos. ;D

359
Hola tripeador.

Tu código hace lo que pedía el enunciado, así que todo bien.

Saludos. ;D

360
Buenas LoboBlanco.

Al atributo checked no tienes que darle ningún valor, en el radiobutton en el que aparezca será seleccionado.

 
Código: [Seleccionar]
<input type="radio" name="radio1" value="linea1" checked />
y tu código podría quedar así:
Código: [Seleccionar]
<html>
<head>
<title>Control Radio mejorado</title>
</head>
<body>

<?php
  $Respuesta_preseleccionada
=3;
?>

<form action="pruebas.php" method="post">

    <input type="radio" name="radio1" value="linea1" <?php if ($Respuesta_preseleccionada==1) {echo "checked"; } else {echo"";} ?> >Linea1 <br>

    <input type="radio" name="radio1" value="linea2" <?php  if ($Respuesta_preseleccionada===2) {echo "checked"; } else {echo"";} ?>  >Linea2 <br>

    <input type="radio" name="radio1" value="linea3" <?php  if ($Respuesta_preseleccionada===3) {echo "checked"; } else {echo"";} ?>  >Linea3 <br>

    <input type="radio" name="radio1" value="linea4" <?php  if ($Respuesta_preseleccionada===4) {echo "checked"; } else {echo"";} ?> >Linea4 <br>

<br>
<input type="submit" name="Confirmar" value="Enviar Respuesta">

</form>
<?php

echo "Respuesta preseleccionada: " .$Respuesta_preseleccionada;
?>


</body>
</html>

Saludos. ;D

Páginas: 1 ... 13 14 15 16 17 [18] 19 20 21 22 23 ... 65

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".