| ||||
Re: avatar expediente mm y cual es la duda, :/ solo debes tener un campo imagen_exp por ejemplo y que al seleccionar una imagen guarde la ruta, mas bien el nombre imagen dentro de ese campo y despues es solo llamarlo :) $rutadelarchivo = imagen1.jpg; <img src="<?php echo "$ruradelarchivo";?>" border="0" /> y si esta en otra carpeta por ej imagenes_exp pues hacemos <img src="imagenes_exp/<?php echo "$ruradelarchivo";?>" border="0" /> y listo ;) espero se entienda
__________________ Gokuh Salvo al mundo. PUNTO!!!! |
| ||||
Re: avatar expediente Hola, he reflotado el post porque no he tenido tiempo de ponerme con ello cuando comente mi problema pero vuelvo a la carga. He hecho como karinox me comento con algunas modificaciones. Subo el archivo normalmente y guardo el campo nombre del archivo que siempre va a ir terminado en AVATAR.jpg y saco el nombre entero del archivo con esta consulta Código PHP: Esta es la estructura de la tabla expediente de la que quiero mostrar el avatar... Código PHP: |
| ||||
Re: avatar expediente $nombre_avatar=mysql_num_rows($result); ?????? Tienes un error en esa parte amigo. mysql_num_rows Retorna un numero no una imagen. el Query esta mal hecho. Debería ser de la siguiente manera ademas tienes que hacerle un fetch para poder extraer los datos de la memoria de MySQL. también el código SQL no tiene nada de relacional. Deberías documentarte un poco mas en SQL statements. Lo que hice con el SQL fue asumir una sentencia correcta. y junto a un fetch mas el previo query que se lleva a cabo en dicho script que abajo esta escrito Código PHP: |
| ||||
Re: avatar expediente Cita: Gracias por la ayuda, la query no funciona a parte que es muy corta necesita más datos no se si me explico, yo tengo que mostrar un archivo que es la foto, esa foto pertenece a un expediente y este expediente pertenece a un Cliente del cual el dni = ".$_SESSION['dni'].""; es su dni de sesión.
Iniciado por eddwinpaz $nombre_avatar=mysql_num_rows($result); ?????? Tienes un error en esa parte amigo. mysql_num_rows Retorna un numero no una imagen. el Query esta mal hecho. Debería ser de la siguiente manera ademas tienes que hacerle un fetch para poder extraer los datos de la memoria de MySQL. también el código SQL no tiene nada de relacional. Deberías documentarte un poco mas en SQL statements. Lo que hice con el SQL fue asumir una sentencia correcta. y junto a un fetch mas el previo query que se lleva a cabo en dicho script que abajo esta escrito Código PHP: Esta es la estructura de la base de datos para ver si sacamos la query. El campo miniatura de expedientes es el nombre del avatar que tengo subido y guardado en base de datos y que quiero mostrar cuando se muestren los datos del expediente. Código PHP: |
| ||||
Re: avatar expediente Ok man. hicisteis session_start() en el comienzo de el script ? yo asumo que habías hecho eso. Bueno a lo que concierne el query deberías enviar eso a otro POST por que aquí es simplemente PHP. Pero bueno .... para verificar que tienes el query correcto debes. haz un simple query ejemplo SELECT id, nombre, apellido, avatar FROM expedientes WHERE id='1'; supongamos que en la base de datos hay una tabla asi id = 1 nombre = Eddwin apellido = Paz avatar = eddwin_pic.jpg entonces hay solo hay... podras ver la imagen.... me explico ? |
| ||||
Re: avatar expediente Hola, si el session start lo hago ya muestro muchos otros datos relacionados con la sesión del cliente. Me imagino que con id te referiras a la pk de la tabla expediente, voy ahacer las pruebas a ver... |
| ||||
Re: avatar expediente Toy empezando a rendirme ;( tengo este código que no me funciona, el principal problema que le veo es que la foto de avatar que lleva cada expediente no se va a llamar solo avatar sino que lleva antes el nombre del expediente. El avatar que tengo subido es ExpositosAvatar.jpg por ejemplo.. el código que he pensado es este pero no funciona la consulta además tengo que pensar como la consulta busca algo que contenga Avatar en el campo miniatura de la tabla Expediente. Código PHP: |