Foros del Web » Programando para Internet » PHP »

un valor desde mysql en php (novato)

Estas en el tema de un valor desde mysql en php (novato) en el foro de PHP en Foros del Web. Un pregunta de novato... como muestro un valor de un campo php especifico desde una tabla en mysql. Les cuento mi idea es hacer un ...
  #1 (permalink)  
Antiguo 26/10/2012, 19:17
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
un valor desde mysql en php (novato)

Un pregunta de novato... como muestro un valor de un campo php especifico desde una tabla en mysql.

Les cuento mi idea es hacer un doc (ideal pdf) en el que se muestre el valor de un campo específico dentro de unn texto.... se que hay una libreria fpdf que hace algo asi pero quiero saber como se hace en php

ejemplo:

El personaje (nombre) es feo en donde nombre es el valor almacenado en mysql (obvio que ya estaría creda la tabla con id, nombre y otros valores mas...
  #2 (permalink)  
Antiguo 26/10/2012, 19:23
 
Fecha de Ingreso: junio-2012
Mensajes: 77
Antigüedad: 11 años, 10 meses
Puntos: 5
Respuesta: un valor desde mysql en php (novato)

$querynombre="SELECT nombre from personaje where idPersonaje=1";
$resultQueryNombre=mysql_query($queryNombre);
$rowNombre=mysql_fetch_array($resultQueryNombre);
$nombre= $rowNombre['nombre'];

echo '
El personaje $nombre
es feo en donde nombre es el valor almacenado en mysql (obvio que ya estaría creda la tabla con id, nombre y otros valores mas... ';

bro algo asi seria... espero ser claro
  #3 (permalink)  
Antiguo 26/10/2012, 19:25
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

muchas gracias
  #4 (permalink)  
Antiguo 26/10/2012, 19:35
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

no es la respuesta concreta a esta pregunta pero esto me ayudo muchísimo hace unos años
dedícale su tiempo y aprenderas todo lo necesario para empezar con una buena base ;)

http://www.lsi.us.es/cursos/cursophp/
  #5 (permalink)  
Antiguo 26/10/2012, 19:38
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

y cuando digo dedícale su tiempo me refiero a que te leas los pdf con calma y luego hagas los ejercicios te cagues en ellos vuelvas al pdf y los remates eh, como en el cole XD
  #6 (permalink)  
Antiguo 26/10/2012, 19:39
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

es la idea aprender....no obstante es bueno preguntar para guiar.. el aprendizaje por descubrimiento es un solo tipo de este.. a veces es bueno que te guien un poco...


me surgio otra duda apartir de la respuesta anteiror.. si tengo mil valores en la tabla, supongo que para hacer la respuesta no necesito mil pag... tendria que poner el valor desde una pagina con ellistado y vincularla a la pag 2 dosnde se muestre el resultado

pa ser mas especifico seria

pag 1
listado de valores del mysql con link por valor

pag2
$querynombre="SELECT nombre from personaje where idPersonaje=1";
$resultQueryNombre=mysql_query($queryNombre);
$rowNombre=mysql_fetch_array($resultQueryNombre);
$nombre= $rowNombre['nombre'];

echo '
El personaje $nombre
es feo
  #7 (permalink)  
Antiguo 26/10/2012, 20:26
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

me surgio otra duda apartir de la respuesta anteiror.. si tengo mil valores en la tabla, supongo que para hacer la respuesta no necesito mil pag... tendria que poner el valor desde una pagina con ellistado y vincularla a la pag 2 dosnde se muestre el resultado

pa ser mas especifico seria

pag 1
listado de valores del mysql con link por valor

pag2
$querynombre="SELECT nombre from personaje where idPersonaje=1";
$resultQueryNombre=mysql_query($queryNombre);
$rowNombre=mysql_fetch_array($resultQueryNombre);
$nombre= $rowNombre['nombre'];

echo '
El personaje $nombre
es feo
  #8 (permalink)  
Antiguo 26/10/2012, 20:28
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

algo asi?
http://www.lsi.us.es/cursos/cursophp..._noticias2.php
  #9 (permalink)  
Antiguo 26/10/2012, 20:35
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

Cita:
Iniciado por juanito1712 Ver Mensaje
algo asi?
[url]http://www.lsi.us.es/cursos/cursophp/ejercicios/tema4/consulta_noticias2.php[/url]

La verdad es que no.. mira tengo una bd grandota con valores multiples... mi idea es crear una pag que me permita crear un repote por cada uno del campo "nombre" de manera continua...

pag 1
listado de valores (campo nombres de la bd mysql).. deberia autogenerarse a partir del listado existente (no crearse manulamente)

pag 2
me muestra esto

texto + campo "nombre" mas texto


seria finalmente asi....


este informe refleja que "nombre" es parte de esta organizacion
  #10 (permalink)  
Antiguo 26/10/2012, 20:41
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

esque no te entiendo, lo siento...
te leo y me da toda la impresion de este escenario

1.tienes una base de datos con una tabla con un monton de registros

2.quieres mostrar una página con una tabla donde esten todos los registros de una forma rápida y escueta

3.quieres una pagina que segun el registro clicado de la pagina 1 te muestre una vista mas detallada de ese registro en concreto

¿es algo asi?
  #11 (permalink)  
Antiguo 26/10/2012, 20:50
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

Cita:
Iniciado por juanito1712 Ver Mensaje
esque no te entiendo, lo siento...
te leo y me da toda la impresion de este escenario

1.tienes una base de datos con un monton de registros

2.quieres mostrar una página con una tabla donde esten todos los registros

3.quieres una pagina que segun el registro clicado de la pagina 1 te muestre una vista mas detallada de ese registro

¿es algo asi?
disculpa si no he podido explicar bien mi inquietud y agradezco el tiempo que te tomas explicando...

usemos otra forma de explicar...

tengo un bd con muchos registros y me interesa generar un reporte de solo algunos campos de una tabla de la bd.. nombre, rut, estado... pero ese reporte debe estar preformateado en ua hoja aparte imprimible (tipo pdf ) en la que se especifique no en una tabla sino como texto continuo (no el detalle de lso registros) que solo los valores selecionado al interior del reporte se muestren:

entonces:

1 se muestran los campos
nombres, rut. estado en una pag
todos los valores para el campo nombre, rut y estado indicados deberian aparecer vinculantes a un reporte individual. pero obvio que deberia autogenerarse el listado de valores y no poner uno a uno.

2. se genera un reporte en el cual se incluyen estos campos en un texto preformateado (no tabla) como se ilustra


el personaje llamado (campo nombre) rut (campo (rut ) posee tal estado (campo estado)


eso es sin estilo css
  #12 (permalink)  
Antiguo 26/10/2012, 21:09
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

Cita:
todos los valores para el campo nombre, rut y estado indicados deberian aparecer vinculantes a un reporte individual. pero obvio que deberia autogenerarse el listado de valores y no poner uno a uno.
ahi me parece que quieres hacer un listado, tal vez no como una tabla... pero quieres mostrar de muchas personas y que estos vinculen a solo 1 pagina....


Cita:
se genera un reporte en el cual se incluyen estos campos en un texto preformateado (no tabla) como se ilustra
una vez has clicado un nombre te envie a su pagina donde esten los datos como quieras con el texto preformateado, pero solo los de esa persona en concreto
  #13 (permalink)  
Antiguo 26/10/2012, 21:10
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

Cita:
Iniciado por juanito1712 Ver Mensaje
ahi me parece que quieres hacer un listado, tal vez no como una tabla... pero quieres mostrar de muchas personas y que estos vinculen a solo 1 pagina....




una vez has clicado un nombre te envie a su pagina donde esten los datos como quieras con el texto preformateado, pero solo los de esa persona en concreto

exacto
  #14 (permalink)  
Antiguo 26/10/2012, 21:39
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

por fin XD

pues entonces lo que te he mandado es lo que quieres hacer... solo que mas bonito

pero en lugar del ejercicio 5 toma como referencia el ejercicio 1 que ese está en el zip de ejercicios resueltos

cómo muestras los datos por pantalla es lo de menos, lo importante de esto es "que datos muestras" pero que estén en una tabla, que estén en divs independientes que estén todos seguidos eso lo de menos

en ese ejercicio tenemos un listado que se obtiene desde una tabla, que nos muestra todos los registros de esta, en la cual al hacer click en el ficherito que hay al final, te envia a otra página donde unicamente se muestra la foto del registro deseado

quiza debas mejorarlo un poco incluirle un request y mostrar el campo del registro solicitado por el request.... (ya que el ejercicio abre la imagen a pelo con el navegador y no es lo que quieres)

los registros deben tener un campo que no se repita jamas (normalmente se llama ID por ponerle algun nombre y es autonumerico) para poder vilcularlo sin problemas


ahora te propongo un ejercicio...

1.olvídate de lo que quieres hacer y haz una página nueva,
2.en esta muestra una tabla de solo 1 columna con todos los nombres de todos los registros que tienes (1 nombre por fila)
3.que al hacer click en alguno de ellos te envie a otra página enviando por la barra del navegador el ID del nombre clicado
4. en la siguiente pagina muestras el ID recibido, unicamente eso,
5.cuando lo tengas ya puedes hacer en es paguna una consulta que muestre los valores deseados del registro con ese ID,
6. una vez seas capaz de hacer esto, veras que es lo que quieres pero de una forma rudimentaria y que solo tienes que embellecerlo

ve punto por punto, no pases al siguiente hasta que no hayas hecho el anterior paciencia y sudor... es lo que hay

una vez seas capaz de mostrar las cosas que quieres ya te pondras a mostrarlas como quieres, pero primero has de mostrar enviar recoger y mostrar lo recogido y saber como funciona esto o nos estas pidiendo que te digamos como se hacen unos huevos fritos pero no sabes cerrar la mano para sujetar el huevo, por mucho que te digamos que partas el huevo ahi estaremos diciéndotelo una y otra vez... lo siento si parezco un poco brusco pero me siento incapaz de mas...
  #15 (permalink)  
Antiguo 26/10/2012, 21:57
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Respuesta: un valor desde mysql en php (novato)

Gracias por la info.. es suuuuper rudimentaria... poner un link con html no es tan complejo... y no necesito tutorial pa eso... ademas tengo algunas cosas ya aprendidas.. como que no me muestra valores de la bd si no hago la conexion que puedo llamar desde una pag de conexion con un include... solo queria saber como hacer para incorporar el texto sin preestablecer ninguna tabla.. pa eso mejor uso phpmyedit o algun script de ajaxshake... lo que me explicó andrwyo2006 me va servir mucho y tu idea final tambien (usando divs).

ahora no era para hacer joiners ni nada por el estilo solo saber como mostrar el texto sin pasar por las librerias fpdf u otraa similair pero parece que en mi caso sera la mejor opcion....

gracias por sus respuestas y doy el tema por cerrado
  #16 (permalink)  
Antiguo 26/10/2012, 22:13
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: un valor desde mysql en php (novato)

me alegro de que te hayamos servido de ayuda, suerte con las documentaciones ;)

Etiquetas: mysql, tabla
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 00:45.