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 - JuanMontaña

Páginas: 1 2 [3] 4 5
41
Código: [Seleccionar]
public class Persona{ //El nombre de la clase
    private String nombre; //Nombre de cada objeto persona
    private String apellido; //Apellido de cada objeto persona
    private int edad; //Edad asignado a cada objeto taxi
    private boolean casado; //Estado civil de cada objeto persona
    private String documentoIdentidad;
    //Constructor: cuando se cree un objeto persona se ejecutará el código que incluyamos en el constructor
    public Persona () {
        nombre="";
        apellido="";
        edad=0;
        casado=true;
        documentoIdentidad="";
    } //Cierre del constructor … el código continúa …
 
    //Método para establecer el Nombre  de la persona
    public void setNombre (String NombrePersona) {
        nombre = NombrePersona; //El nombre del objeto persona adopta el valor que contenga NombrePersona
    } //Cierre del método
    //Método para establecer el distrito de un taxi
    public void setApellido (String valorApellido) {
        apellido = valorApellido; //El apellido del objeto persona adopta el valor indicado
    } //Cierre del método
    public void setEdad (int valorEdad) {
        edad = valorEdad; //la edad del objeto taxi adopta el valor que contenga valorEdad
    } //Cierre del método
    public void setCasado ( boolean valorCasado){
    casado=valorCasado;
    }
    public void setDocumento(String valorDocumento){
    documentoIdentidad=valorDocumento;
    }
    //Método para obtener la matrícula del objeto taxi
    public String getNombre () { return nombre; } //Cierre del método
    //Método para obtener el nombre del objeto persona
    public String getApellido () { return apellido; } //Cierre del método
    //Método para obtener el apellido del objeto persona
    public int getEdad () { return edad; } //Cierre del método

public boolean getCasado () {return casado;}
public String getDocumento () {return documentoIdentidad;}
} //Cierre de la clase

Buenas ... en el atributo casado que es boolean me toco asignarle un valor (en este caso true ) porque me estaba votando error si depronto hay alguna correccion por favor me la podrian decir.


Muchas gracias por su atencion y por su ayuda.

42
saludos javi, no es eso, ya lo habia hecho sin embargo lo volvi a hacer elimine todos los datos y guarde otro mediante el formulario porsupuesto y en la base de datos me los guardo satisfactoriamente pero a la hora de mostrarme los datos guardados mira lo que sale

conexion exitosa.
perfil almacenado.
desconexion realizada.
- Primer nombre:
- Segundo nombre:
- Primer apellido:
- Segundo apellido:
- Nombre de acudiente:
- Fecha de nacimiento :
- codigo:
- sexo: cvcc
- grado: onv
- ingreso:
- index:
**********************************
lo que intento hacer es que me diga cada dato guardado no se por que solo muestra sexo y grado. gracias por tu atencion :)

43
Muchisimas gracias javi efectivamente hice lo que me dijiste y funciono ya me almacena los datos en la base, sin embargo a la hora de mostrarlos no en la base si no en la pagina no me muestra todos los datos solo me muestra sexo y grado  (en la pagina ) en la base de datos si almacena todos los datos
Código: [Seleccionar]
<html>
<body>
<?php
$connect
=mysqli_connect("######","######","#####","#######");
if (
$connect) {
echo "conexion exitosa. <br />";
$Nombre1$_POST ['Primer_Nombre'];
$Nombre2$_POST ['Segundo_Nombre'];
$Apellido1$_POST ['Primer_Apellido'];
$Apellido2$_POST ['Segundo_Apellido'];
$Acudiente$_POST ['Nombre_Acudiente'];
$Nacido$_POST ['Fecha_Nacimiento'];
$Codigo$_POST ['Codigo'];
$Sexo$_POST ['Sexo'];
$Grado$_POST ['Grado'];
$Ingreso$_POST ['Fecha_Ingreso'];
$index$_POST ['index'];

$consulta="insert into Alumnos values ('$Nombre1','$Nombre2','$Apellido1','$Apellido2','$Acudiente','$Nacido','$Codigo','$Sexo','$Grado','$Ingreso','$index')";

$resultado=mysqli_query($connect,$consulta);

if ($resultado) {
echo "perfil almacenado. <br />";
}
else {
echo "error en la ejecución de la consulta. <br />";
}

if (mysqli_close($connect)){ 
echo "desconexion realizada. <br />";

else {
echo "error en la desconexión";
}
}
$servername "#####";
$username "######";
$password "#####";
$dbname "######";
function 
mostrarDatos ($resultados) {
if (
$resultados !=NULL) {
echo 
"- Primer nombre: ".$resultados['Primer_Nombre']."<br/> ";
echo 
"- Segundo nombre: ".$resultados['Segundo_Nombre']."<br/>";
echo 
"- Primer apellido: ".$resultados['Primer_Apellido']."<br/>";
echo 
"- Segundo apellido: ".$resultados['Segundo_Apellido']."<br/>";
echo 
"- Nombre de acudiente: ".$resultados['Nombre_Acudiente']."<br/>";
echo 
"- Fecha de nacimiento : ".$resultados['Fecha_Nacimiento']."<br/>";
echo 
"- codigo: ".$resultados['Codigo']."<br/>";
echo 
"- sexo: ".$resultados['Sexo']."<br/>";
echo 
"- grado: ".$resultados['Grado']."<br/>";
echo 
"- ingreso: ".$resultados['Fecha_Ingreso']."<br/>";
echo 
"- index: ".$resultados['index']."<br/>";

echo 
"**********************************<br/>";}
else {echo 
"<br/>No hay más datos!!! <br/>";}
}
$link mysqli_connect($servername,$username,$password);
mysqli_select_db($link$dbname);
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes correctamente
$result mysqli_query($link"SELECT * FROM Alumnos");
while (
$fila mysqli_fetch_array($result)){
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);




?>

<br><br>
<a href="http://www.aprenderphp.byethost11.com/Alumnosform.php">DEVOLVER A EL FORMULARIO </a>
<body/>
<html/>
Alguna idea de por que sea ? muchisimas garcias por tu ayuda saludos

44
Hola a todos. Mi madre es docente y se me vino a al cabeza con lo estudiado en el curso de PHP de aprenderaprogramar.com hacer un tipo de programa sencillo que le facilite las cosas un poco almacenando datos en una base de datos estoy creando un formulario para insertar los datos digamos mas dinámicamente.. no pondré a mi madre a insertarlo en el código, tiene que ser con un formulario, en fin muchas historias...  El punto es que yo lo hice pero por alguna extraña razon que la verdad aún no logro entender cuando inserto los datos solamente me guarda:
 
codigo
sexo
grado
index

No me guarda los demas datos no me los inserta he mirado bastante el codigo y no encuentro el error si alguno de ustedes con mas experiencia puede ayudarme aca los dejo dejare los dos el de el formulario y el de insertar

formulario:
Código: [Seleccionar]
<html>
<head>
<title>Envio de formulario a  una base de datos</title>
</head>
<body>
<form action="reciboalumform.php" method="POST"  NAME="form">
Primer Nombre Alumno:<br>
      <input type "text"  name="Primer Nombre"/> <br/><br/>
Segundo Nombre Alumno:<br>
  <input type "text"  name="Segundo Nombre"/> <br/><br/>
Primer Apellido:<br>  
  <input type "text"  name="Primer Apellido"/> <br/><br/>
Segundo Apellido:<br>    
<input type="text" name="Segundo Apellido"/> <br/><br/>
Nombre Acudiente:<br>    
<input type="text" name="Nombre Acudiente"/> <br/><br/>
Fecha de Nacimiento:<br>    
<input type="number" name="Fecha Nacimiento"/> <br/><br/>
Codigo:<br>
      <input type "number"  name="Codigo"/> <br/><br/>
Sexo:<br>
  <input type "text"  name="Sexo"/> <br/><br/>
Grado:<br>  
  <input type "text"  name="Grado"/> <br/><br/>
Fecha ingreso a la Institucion:<br>    
<input type="number" name="Fecha Ingreso"/> <br/><br/>
Index:<br>    
<input type="number" name="index"/> <br/><br/>

         <br><br>
<input type="submit" value="Enviar datos"/>


</form>

</body>
</html>

INSERTAR
Código: [Seleccionar]
<html>
<body>
<?php
$connect
=mysqli_connect("sql312.byethost11.com","b11_15776995","69d9e5553a","b11_15776995_firstdatabase");
if (
$connect) {
echo "conexion exitosa. <br />";
$Nombre1$_POST ['Primer Nombre'];
$Nombre2$_POST ['Segundo Nombre'];
$Apellido1$_POST ['Primer Apellido'];
$Apellido2$_POST ['Segundo Apellido'];
$Acudiente$_POST ['Nombre Acudiente'];
$Nacido$_POST ['Fecha Nacimiento'];
$Codigo$_POST ['Codigo'];
$Sexo$_POST ['Sexo'];
$Grado$_POST ['Grado'];
$Ingreso$_POST ['Fecha Ingreso'];
$index$_POST ['index'];

$consulta="insert into Alumnos values ('$Nombre1','$Nombre2','$Apellido1','$Apellido2','$Acudiente','$Nacido','$Codigo','$Sexo','$Grado','$Ingreso','$index')";

$resultado=mysqli_query($connect,$consulta);

if ($resultado) {
echo "perfil almacenado. <br />";
}
else {
echo "error en la ejecución de la consulta. <br />";
}

if (mysqli_close($connect)){ 
echo "desconexion realizada. <br />";

else {
echo "error en la desconexión";
}
}
$servername "sql312.byethost11.com";
$username "b11_15776995";
$password "69d9e5553a";
$dbname "b11_15776995_firstdatabase";
function 
mostrarDatos ($resultados) {
if (
$resultados !=NULL) {
echo 
"- Primer nombre: ".$resultados['Primer Nombre']."<br/> ";
echo 
"- Segundo nombre: ".$resultados['Segundo Nombre']."<br/>";
echo 
"- Primer apellido: ".$resultados['Primer Apellido']."<br/>";
echo 
"- Segundo apellido: ".$resultados['Segundo Apellido']."<br/>";
echo 
"- Nombre de acudiente: ".$resultados['Nombre Acudiente']."<br/>";
echo 
"- Fecha de nacimiento : ".$resultados['Fecha Nacimiento']."<br/> ";
echo 
"- codigo: ".$resultados['Codigo']."<br/>";
echo 
"- sexo: ".$resultados['Sexo']."<br/>";
echo 
"- grado: ".$resultados['Grado']."<br/>";
echo 
"- ingreso: ".$resultados['Fecha Ingreso']."<br/>";
echo 
"- index: ".$resultados['index']."<br/>";

echo 
"**********************************<br/>";}
else {echo 
"<br/>No hay más datos!!! <br/>";}
}
$link mysqli_connect($servername,$username,$password);
mysqli_select_db($link$dbname);
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes correctamente
$result mysqli_query($link"SELECT * FROM Alumnos");
while (
$fila mysqli_fetch_array($result)){
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);




?>

<br><br>
<a href="http://www.aprenderphp.byethost11.com/Alumnosform.php">DEVOLVER A EL FORMULARIO </a>
<body/>
<html/>


Agradezco su ayuda.. saludos

45
Este es el codigo correcto de la primer duda

Código: [Seleccionar]
<?php
$link 
mysqli_connect($servername,$username,$password);
mysqli_select_db($link$dbname);
$sql="UPDATE ciudades SET Ciudad='$_POST[nuevo]' WHERE Ciudad='$_POST[viejo]'";
mysqli_query($link,$sql);
echo 
"Actualizacion correcta";
?>

y este es el del formulario

Código: [Seleccionar]
<html>
<head>
<title>
Actualizar bases de datos
</title>
</head>
<body>
<form action="actualizar.php" method="post">
Dato viejo:
    <input type="text"  name="viejo"/> <br/>
    Dato nuevo:
<input type="text"  name="nuevo"/> <br/>
    <input type="submit"  value="actualizar"/>
<form/>





</body>

</html>

Y muchas gracias ogramar por aclarar la segunda duda voy a realizar el ejercicio y cuando me resulte lo pongo, saludos si hay algun error o algo por mejorar en este codigo agradezco hacermelo saber gracias por tu ayuda

46
Ahora quiero decirle que me actualice a todos los que tengan al edad igual a 34 en la tabla me quede atascado aca si me pueden desatascar y ayudar os agradeceria .. saludos

Código: [Seleccionar]
<?php
$link 
mysqli_connect($servername,$username,$password);
mysqli_select_db($link$dbname);
mysqli_query($link"UPDATE  agend WHERE Edad == 34");
mysqli_close($link); 
echo 
'Se han Actualizado los datos correctamente'"<BR/>";
<?

47
saludos ogrmar, ya me funciono el codigo ya pude hacerlo bien.

y la verdad es que encerre el formulario en codigo php solo para que al darle previsualizar se viera bien con los colores y eso jajaja, disculpa si no debi hacerlo... claro el formulario puedo visualizarlo y pues ya pude hacer que me sirviera todo el codigo ... si gustas lo pongo aca ..

48
saludos a todos

es un tema que no esta en el tutorial de php busque un tutorial por otra parte, tengo este codigo pero no termina bien al llenar el formulario el resultado que arroja por pantalla es "problemas con las bases de datos", no se que pasa los datos de la base de datos estna bien  entonces no se cual pueda ser el problema, muchisimas gracias.

Código: [Seleccionar]
<?php
$con 
mysqli_connect($servername,$username,$password)or die ("problemas en server");
mysqli_select_db($basedatos,$con)or die ("problemas con base de datos");

mysqli_query("UPDATE ciudades set Ciudad='$_POST[nuevo]' WHERE Ciudad='$_POST[viejo]'",$con)or die (mysql_error());
echo 
"Actualizacion correcta";
?>
 

el formulario lo tengo aparte de todas formas es un formulario normal

Código: [Seleccionar]
<?php
<form action="actualizar.php" method="post">
Dato viejo:
    <
input type="text"  name="viejo"/> <br/>
    
Dato nuevo:
<input type="text"  name="nuevo"/> <br/>
    <input type="submit"  value="actualizar"/> 
<
form/>
?>



Agradezco su ayuda

49
Crea una tabla que sea copia de agenda a la que denomines agenda3 y un archivo php que al ejecutarlo realice los siguientes procesos:

a) Mostrar el contenido inicial de la tabla agenda3 por pantalla.

b) Eliminar todos los registros de la tabla agenda3 cuyo campo edad sea mayor o igual a 34 y mostrar el contenido actual de la tabla por pantalla.

c) Insertar dos nuevos registros en la tabla agenda3 (elige tú unos datos cualquiera) y mostrar el contenido actual de la tabla por pantalla.

d) Eliminar todos los registros de la tabla agenda3 usando TRUNCATE y mostrar el contenido actual de la tabla por pantalla.

e) Insertar tres nuevos registros en la tabla agenda3 (elige tú unos datos cualquiera) y mostrar el contenido actual de la tabla por pantalla.

f) Eliminar todos los registros de la tabla agenda usando DELETE sin condiciones y mostrar el contenido actual de la tabla por pantalla.

el ejercicio me pide que muestre varias veces los elementos de la tabla en pantalla pero asi mismo me pide que borre, añada datos entonces no se como como mostrar por pantalla cada uno de los pasos cuando cada vez que actualizo la tabla se va actualizando y asi mismo los elementos que mostrara en panatalla o no se si este leyendo mal y es mostrar los datos una sola vez y pues ir haciendole los cambios que piden... agradezco su ayuda

50
buenas noches, la verdad esto no es un ejercicio de la leccion  (CU00843B)  pero es algo que quiero lograr pido porfavor me ayudes ustedes que son profesionales he intentado he mirado los codigos muchas veces y no se que pasa pero no me sale.. bueno este primer codigo es nada mas un codigo de formulario no creo qeiu tenga errores pero aqui lo pongo
Código: [Seleccionar]
<html>
<head>
<title>Envio de formulario a  una base de datos</title>
</head>
<body>
<form action="insertar.php" method="POST"  NAME="form">
Nombres:<br>
      <input type "text"  name="Nombres"/> <br/><br/>
Apellidos:<br>
  <input type "text"  name="Apellidos"/> <br/><br/>
Direccion:<br>  
  <input type "text"  name="Direccion"/> <br/><br/>
Telefono:<br>    
<input type="number" name="Telefono"/> <br/><br/>
Edad:<br>    
<input type="number" name="Edad"/> <br/><br/>
Altura:<br>    
<input type="number" name="Altura"/> <br/><br/>
        Enviar Datos :<br>
<input type="submit" value="Enviar datos"/>


</form>

</body>
</html>

este es el codigo php el que deberia dar la orden de que se inserten los datos en la base de datos


Código: [Seleccionar]
<?php
include("conn.php");
if (isset(
$_POST['Nombres']) && !empty($_POST['Nombres']) &&
(isset(
$_POST['Apellidos']) && !empty($_POST['Apellidos']) &&
(isset(
$_POST['Direccion']) && !empty($_POST['Direccion']) &&
(isset(
$_POST['Telefono']) && !empty($_POST['Telefono']) &&
(isset(
$_POST['Edad']) && !empty($_POST['Edad']) &&
(isset(
$_POST['Altura']) && !empty($_POST['Altura'])) 
{
$con=mysqli_connect ($servername,$username,$password)or die("Problemas al conectar");
mysqli_select_db ($dbname,$con)or die ("problema al conectar la base de datos");
mysqli_query("INSERT INTO agend (Nombres,Apellidos,Direccion,Telefono,Edad,Altura) VALUES ('$_POST[Nombres]','$_POST[Apellidos]','$_POST[Direccion]','$_POST[Telefono]','$_POST[Edad]','$_POST[Altura]')",$con);
echo 
"Datos insertados correctamente";
}

else {
echo 
"problemas al insertar datos";
}
?>

es un codigo que nisiquiera es tan extenso, sin embargo no se que pasa lo he mirado bastante y la verdad no he dado con el chiste... espero una pronta respuesta y muchisimas garcias por su tiempo..

la tabla se llama agend, no es que falte la a es que asi se llama la tabla, saludos

51
Código: [Seleccionar]
<?php
$cadena 
'juana, pedro, maria, manuel jesus';
$cadena1='m';
echo 
'm aparece'.substr_count($cadena,$cadena1). ' veces'
?>
el "maria" del codigo pasado que puse se me fue en verddad es soloo una m ahi pues para que aparezca cuantas veces aparece la letra m, osea el codigo queda igual solo la maria se cambia por la m y la duda sigue siendo la misma.. disculpen y gracias

52
Código: [Seleccionar]
<?php

function mostrarDatos ($resultados) {
if (
$resultados !=NULL) {
echo 
"- Nombre: ".$resultados['Nombres']."<br/> ";
echo 
"**********************************<br/>";}
else {echo 
"<br/>No hay más nombres!!! <br/>";}
}
$link mysqli_connect($servername,$username,$password);
mysqli_select_db($link$dbname);
$tildes $link->query("SET NAMES 'utf8'"); 
$result mysqli_query($link"SELECT * FROM agend");
while (
$fila mysqli_fetch_array($result)){
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);

$cadena 'juana, pedro, maria, manuel jesus';
$cadena1='maria';
echo 
'm aparece'.substr_count($cadena,$cadena1). ' veces'
?>

creo que se puede emplear la funcion substr_count de otra manera sin tener que asignar los nombres a la variable $cadena  agradezco su respuesta

53
Alex ya encontre el error, aqui esta el codigo aunnque no es el ejercicio pues como plantee duda lo pondre:
Código: [Seleccionar]
<html><head><meta charset="utf-8"></head>
<body>
<?php
$link 
mysqli_connect("sql312.byethost11.com""b11_15776995""69d9e5553a");
mysqli_select_db($link"b11_15776995_firstdatabase");
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes
$result mysqli_query($link"SELECT * FROM agend");
mysqli_data_seek ($result0);
$extraidomysqli_fetch_array($result);
echo 
"- Nombre: ".$extraido['Nombres']."<br/>";
echo 
"- Apellidos: ".$extraido['Apellidos']."<br/>";
echo 
"- Dirección: ".$extraido['Direccion']."<br/>";
echo 
"- Teléfono: ".$extraido['Telefono']."<br/>";
echo 
"- Edad: ".$extraido['Edad']."<br/>";
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>

y aqui esta el codigo de el ejercicio de la leccion
Código: [Seleccionar]
<html><head><meta charset="utf-8"></head>
<body>
<?php
$link 
mysqli_connect("sql312.byethost11.com""b11_15776995""69d9e5553a");
mysqli_select_db($link"b11_15776995_firstdatabase");
$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 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result1);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result2);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result3);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result4);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result5);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_data_seek ($result6);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";


mysqli_data_seek ($result7);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";


mysqli_data_seek ($result8);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";


mysqli_data_seek ($result9);
$extraidomysqli_fetch_array($result);
echo 
"- Pais: ".$extraido['Pais']."<br/>";
echo 
"- Ciudad: ".$extraido['Ciudad']."<br/>";

mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>

Muchisimas gracias

54
muchas gracias Alex, sin embargo no era ninguno de los dos ya los arregle los dos o pues bueno es que el

 $result = mysqli_query($link, "SELECT * FROM agend");

No es que este incompleto el nombre de la tabla es que la tabla se llama asi agend por lo cual no creo que ese sea un erro. por lo tanto sigo en las mismas con el mismo problema

poongo el codigo de nuevo pues para que vean como lo tengo

Código: [Seleccionar]
<html><head><meta charset="utf-8"></head>
<body>
<?php
$link 
mysqli_connect("sql312.byethost11.com""b11_15776995""123456789");
mysqli_select_db($link"b11_15776995_firstdatabase");
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes
$result mysqli_query($link"SELECT * FROM agend");
mysqli_data_seek ($result0);
$extraidomysqli_fetch_array($result);
echo 
"- Nombre: ".$extraido['nombre']."<br/>";
echo 
"- Apellidos: ".$extraido['apellidos']."<br/>";
echo 
"- Dirección: ".$extraido['direccion']."<br/>";
echo 
"- Teléfono: ".$extraido['telefono']."<br/>";
echo 
"- Edad: ".$extraido['edad']."<br/>";
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>


la verdad no se cual pueda ser el error lo unico que me muestra por pantalla son los echo es decir : 

- Nombre:
- Apellidos:
- Direcci�n:
- Tel�fono:
- Edad:


..Espero con ansias su respuesta muchas gracias

55
Buenas.. este es el ejemplo que esta en la leccion, le cambie los datos y le puse los de mi hosting y mi tabla de datos sin embargo cuando lo subo me aparece nada mas esto

- Nombre:
- Apellidos:
- Direccion:
- Telefono:
- Edad:


Código: [Seleccionar]
<html><head><meta charset="utf-8"></head>
<body>
<?php
$link 
mysqli_connect("sql312.byethost11.com""b11_15776995"""*********");
mysqli_select_db(
$link, "b11_15776995_firstdatabase");
$tildes = $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes
$result = mysqli_query($link, "SELECT FROM agend");
mysqli_data_seek (
$result, 0);
$extraido= mysqli_fetch_array($result);
echo "
Nombre".$extraido['nombre']."<br/>";
echo "
Apellidos".$extraido['apellidos']."<br/>";
echo "
Dirección".$extraido['direccion']."<br/>";
echo "
Teléfono".$extraido['telefono']."<br/>";
echo "
Edad".$extraido['edad']."<br/>";
mysqli_free_result(
$result);
mysqli_close(
$link);
?>

</body>
</html>

no me aparece nada mas. queria saber que estaba haciendo mal y tengo otra duda es que  no entiendo bien esto
 "podemos usar $extraido['ciudad'] para acceder al valor existente en la fila con la que estemos trabajando para la columna ciudad. Igualmente podríamos usar $extraido[0] para referirnos a la primera columna, $extraido[1] para referirnos a la segunda columna, $extraido[2] para referirnos a la tercera columna y así sucesivamente."

y en el ejercicio no dice $extraido[0] ni [1] no tiene el indice si porfavor me acalararan esas dudas porfavor ... muchas gracias

56
Aprender a programar desde cero / Re:(CU00840B) Ayuda
« en: 14 de Febrero 2015, 18:46 »
muchisimas gracias alex por tu respuesta y disculpa haber colocado mal asunto del foro aqui esta el ejercicio ya pude crear la tabla y solucione el ejercicio creo que la unica forma de mostrarlo es con la url entonces aqui la pongo, si no es asi y tengo que hacer otra cosa para que lo vean espero tu respuesta


url   http://185.27.134.10/sql.php?db=b11_15776995_firstdatabase&table=ciudades&token=2167800917ce3f3a9e68e4e4a698ab8a&pos=0

57
ESTOY CREANDO La tabla tal como dicen exactamente en la entrega CU00840B del curso de php igual cuando le doy guardar me aparece esto:

Error consulta SQL:

CREATE TABLE  `b11_15776995_firstdatabase`.`Agenda ` (

`Nombres` VARCHAR( 100 ) NOT NULL ,
`Apellidos` VARCHAR( 100 ) NOT NULL ,
`Direccion` VARCHAR( 100 ) NOT NULL ,
`Telefono` VARCHAR( 100 ) NOT NULL ,
`Edad` INT NOT NULL ,
`Altura` FLOAT NOT NULL
) ENGINE = MYISAM ;

MySQL ha dicho: Documentación

#1103 - Incorrect table name 'Agenda '

No entiendo que pasa si lo hago tal como dice en el tutorial pongo 100 donde dice longitud valores y pongo varchar en los que dice, int en el otro y float creo que lo hago exactamente igual pero me sale eso no se que pasa .. muchimas gracias

58
muchisimas gracias por tus observaciones lo de los tres veces el fclose eso si se me fue disculpa.

me cuesta trabajo añadirle el bucle me podrias dar un ejemplo de como quedaria el codigo ? con un bucle while o for.. no se el que sea mas oportuno.

Agradezco tu tiempo y ayuda ogramar

59
SEGUNDO

Código: [Seleccionar]
<?php
function leerContenidoFichero($vacio) {  
$fp fopen("vacio.txt""r");
while(!
feof($fp)) {
$linea fgets($fp);
echo 
$linea "<br />";
}
fclose($fp);
 


}
echo   
leerContenidoFichero('vacio.txt');
?>



60
Saludos.
 Aqui pongo el codigo del primer ejercicio de la leccion
Código: [Seleccionar]
<?php
function escribirNumerosMod($numeros,$ampliar){

$numeros= array (2,3,4);


$filee fopen("vacio.txt""w");
     
fwrite($filee$numeros[0]. $numeros[1].$numeros[2]);

     
fclose($filee);

fclose($filee);
        
    
fclose($filee);  

}
$numeros escribirNumerosMod('vacio.txt');

echo 
"Se han escrito los datos correctamente en el archivo" ;

?>


Páginas: 1 2 [3] 4 5

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