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 - sergiosacek

Páginas: [1]
1
Buenas tardes les envio una posible solucion del ejercicio CU00841B del curso básico de desarrollo web del lado del servidor con PHP.

Código: [Seleccionar]
<html>

<head><meta charset="utf-8"></head>

    <body>
   
<?php
        
$link mysqli_connect("localhost""root""");

mysqli_select_db($link"ciudades");

$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes

$result mysqli_query($link"SELECT * FROM ciudades");

mysqli_data_seek ($result0);

$extraidomysqli_fetch_array($result);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

$extraidomysqli_fetch_array($result1);

echo "- País: ".$extraido['pais']." ""--- Ciudad: ".$extraido['ciudad']."<br>";

mysqli_free_result($result);

mysqli_close($link);
        
        
?>

   
    </body>
</html>


Solo tengo una duda, al poner en el codigo $extraido= mysqli_fetch_array($result, 1);
yo deseaba poner 0,1,2,3...9, pero no me arrojaba el resultado deseado, entonces en el codigo solo puse 0,1,1,1,...1 y si me arrojo el resultado deseado.

Eso es correcto o me equivoque en algo.

Saludos

2
Buenas tardes: les envío un posible solucion para el ejercicio file_get_contents y nl2br (CU00838B) del tutorial básico de desarrollo web de lado del servidor con PHP.

Código: [Seleccionar]
<html>
<head>
<title>Ejemplo CU00838B</title>
<meta charset="utf-8"> </head>
<body>
<h1>Ejercicio 1</h1>
<?php //Ejemplo aprenderaprogramar.com
$texto file_get_contents("miArchivoDePrueba.txt");
echo $texto;
?>

<hr>
<h1>Ejercicio 2</h1>
<?php
$texto1 file_get_contents("https://www.aprenderaprogramar.com/");
$texto2 file_get_contents("http://www.clarin.com/");
$texto3 file_get_contents("http://www.proceso.com.mx");
echo 'La etiqueta h1 aparece ' .substr_count($texto1'<h1>'). ' veces en https://www.aprenderaprogramar.com/' '<br>';
echo 'La etiqueta h1 aparece 'substr_count($texto2'<h1>') . ' veces en http://www.clarin.com/' '<br>';
echo 'La etiqueta h1 aparece 'substr_count($texto3'<h1>') . ' veces en http://www.proceso.com.mx';
?>

</body>
</html>

3
Hola:

Les envio una posible solucion del ejercicio fwrite PHP. Lectura y escritura fichero txt. Modo acceso. PHP_EOL salto de línea. Ejercicio (CU00837B) del curso básico de desarrollo web con PHP desde cero.

Código: [Seleccionar]
<?php
function escribirNumerosMod($numeros ,$valor)
{
if (strcmp($valor"sobreescribir") == 0) {
$file fopen("datosEjercicioMod.txt""w");
for ($i=0$i count($numeros); $i++) { 
fwrite($file$numeros[$i] . PHP_EOL);
}
fclose($file);
echo "Se ha sobreescrito correctamente.<br/>";

}else if (strcmp($valor"ampliar") == 0) {
$file fopen("datosEjercicioMod.txt""a");
for ($i=0$i count($numeros); $i++) { 
fwrite($file$numeros[$i] . PHP_EOL);
}
fclose($file);
echo "Se ha ampliado correctamente.<br/>";
}
}
function leerContenidoFichero($ruta)
{
$file fopen($ruta"r+");
while (!feof($file)) {
$resultado fgets($file);
echo $resultado "<br/>";
}
}
escribirNumerosMod(array(59322), "sobreescribir");
echo "<br/>El contenido del fichero es: <br/>";
leerContenidoFichero("datosEjercicioMod.txt");

escribirNumerosMod(array(331116), "ampliar");
echo "<br/>El contenido del fichero es: <br/>";
leerContenidoFichero("datosEjercicioMod.txt");

escribirNumerosMod(array(49912), "sobreescribir");
echo "<br/>El contenido del fichero es: <br/>";
leerContenidoFichero("datosEjercicioMod.txt");
?>


4
Posible solucion para el ejercicio a), b), c) y d) del curso de programación web con php: Función fopen (modo), fgets, fputs, fclose y feof.

Código: [Seleccionar]
<!DOCTYPE html>

<html>
    <head>
        <title>Ejemplo aprenderaprogramar.com</title>
        <meta charset="utf-8">
    </head>
    <body>
        <form name="formularioDatos" method="post" action="fp.php">
        Introduzca primer numero: <input type="text" name="numero1" value="">
        <br/> <br/>
         Introduzca segundo numero: <input type="text" name="numero2" value="">
        <br/> <br/>
         Introduzca tercer numero: <input type="text" name="numero3" value="">
        <br/> <br/>
        <input value="Enviar" type="submit" />
        </form>
    </body>
</html>

PHP que cree..

Código: [Seleccionar]
<?php 

$numero1 $_POST["numero1"];
$numero2 $_POST["numero2"];
$numero3 $_POST["numero3"];

function escribirTresNumeros($numero1$numero2$numero3)
{
$fp fopen("datosEjercicio.txt""w");

fputs($fp$numero1."\n"$numero2 ."\n"$numero3 ."\n");

fclose($fp);
}

echo "$numero1";
echo "<br>";
echo "$numero2";
echo "<br>";
echo "$numero3";



function obtenerSuma($ruta)
{
$resul 0;
$aux 0;
$linea = array();
$fp fopen($ruta"r");

while (!feof($fp)) {
$linea[$aux] = fgets($fp);
$aux++;
}
for ($i=0$i count($linea); $i++) { 
$resul $resul $linea[$i];
}
fclose($fp);
echo "<br>";
return $resul;
}

function obtenerArrNum($ruta)
{
$array = array();
$cont 0;
$fp fopen($ruta"r");
while (!feof($fp)) {
$array[$cont] = fgets($fp);
$cont++;
}
fclose($fp);
return $array;
}

escribirTresNumeros(2814);
echo "Suma: " obtenerSuma("datosEjercicio.txt");
echo "<br/>";
$arrayObtenido obtenerArrNum("datosEjercicio.txt");
echo "<br/>Elementos del array obtenido con la función: </br>";
for ($i=0$i count($arrayObtenido) - 1$i++) { 
echo $arrayObtenido[$i] .", ";
}

?>

5
Posible solucion para el ejercicio a) del curso de programación web con php: Función fopen (modo), fgets, fputs, fclose y feof.

Código: [Seleccionar]
<!DOCTYPE html>

<html>
    <head>
        <title>Ejemplo aprenderaprogramar.com</title>
        <meta charset="utf-8">
    </head>
    <body>
        <form name="formularioDatos" method="post" action="fp.php">
        Introduzca primer numero: <input type="text" name="numero1" value="">
        <br/> <br/>
         Introduzca segundo numero: <input type="text" name="numero2" value="">
        <br/> <br/>
         Introduzca tercer numero: <input type="text" name="numero3" value="">
        <br/> <br/>
        <input value="Enviar" type="submit" />
        </form>
    </body>
</html>

PHP que cree..

Código: [Seleccionar]
<?php 

$numero1 $_POST["numero1"];
$numero2 $_POST["numero2"];
$numero3 $_POST["numero3"];

$fp fopen("datosEjercicio.txt""w");

fputs($fp$numero1);
fputs($fp$numero2);
fputs($fp$numero3);

fclose($fp);

echo "$numero1";
echo "<br>";
echo "$numero2";
echo "<br>";
echo "$numero3";
?>

Espero haber entendido bien el problema

6
Ya iniciaste los servicios de xampp o wamp (servidor local)? Tienes que hacerlo accediendo al panel de control de XAMPP y activando "Apache", "MySQL" y "Filezilla" (esos tres módulos, pulsar en Actions - Start)

Si no inicias el servidor te muestra ese mensaje.

Saludos

7
Hola buenas tardes:

Les envío una posible solucion del ejercicio CU00834B

Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
    <title>Ejemplo aprenderaprogramar.com</title>
    <meta charset="utf-8">
    </head>
   
    <body>
        <form name="formularioDatos" method="post" action="post1.php">
        <p> TIEMPO DE LLENADO </p>
        <br/>
        Introduzca el caudal disponible en litros / minuto: <input type="text" name="litros" value="">
        <br/> <br/>
        Introduzca el diámetro del depósito, en metros: <input type="text" name="diametro" value="">
        <br/> <br/>
       
        Introduzca la altura del depósito, en metros: <input type="text" name="altura" value="">
        <br/> <br/>
        <input value="Calcular" type="submit" />
        </form>
    </body>
</html>


PHP

Código: [Seleccionar]
<?php //Ejemplo aprenderaprogramar.com

$litros $_POST['litros'];
$diametro $_POST['diametro'];
$altura $_POST['altura'];
$radio $diametro/2;
$Pi 3.141593;
$volumen $Pi*($radio*$radio)*$altura;
$vlitros $volumen*1000;
$tminutos $vlitros $litros;
echo "<br/>   DATOS RECIBIDOS <br>";
echo "<br/>   Caudal en litros: "$litros" en litros";
echo "<br/>   Diametro del deposito: "$diametro" en metros";
echo "<br/>   Altura del deposito: "$altura" en metros <br/>";
echo "<br/>   El tiempo que transcurrirá hasta el llenado del depósito es de "$tminutos" minutos";

?>

Páginas: [1]

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".