Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Ayuda en php con imagenes. (https://www.clubdelphi.com/foros/showthread.php?t=6828)

gatsu 23-01-2004 17:23:54

Ayuda en php con imagenes.
 
Bueno, la cuestion es que estoy haciendo una web, con php y tengo un problema con un codigo.

Hago una query para pedir a mi DB la ruta de una imagen, pero no se porque me dice eso.

la query es:
Código:

$query10 = "select * from phpbb_links where link_logo_scr='$rows[link_logo_scr]'";
$result10 = mysql_query($query10);
$scre = mysql_fetch_array($result10);

entonces, hago un reemplazo:

Código:

if($active[link_active]=="1") {
        $avatar="<img src='$scre[link_logo_scr]' alt='$postslink_title]' border='0' />";
}

entonces, en el echo, tendria que poner

Código:

echo " $avatar ";
no?
yo creo que esta bien, pero a la hora de poner el icono, me sale esto:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/html/lll.php on line 136

roman 24-01-2004 07:38:06

El mensaje que obtienes te explica lo que pasa: el argumento que le pasas a mysql_fetch_array no es válido. Dado que ese argumento es el resultado de mysql_query quiere decir que por alguna razón la consulta no es correcta. Para averiguar por qué no es correcta usa die():

Código PHP:

$result10 mysql_query($query10) or die(mysql_error()); 

// Saludos

gatsu 24-01-2004 11:49:56

Pues... me dice esto:
Cita:

Unknown column 'link_logo_scr' in 'where clause'

__hector 24-01-2004 15:24:36

... lo que parece querer decir que, la columna no existe en la tabla, o no existe en el resultado que te devuelve la consulta.

(ahh, que eso no va entre comillas dobles??)

Emilio 25-01-2004 13:14:34

Hola sobrino :)

Veo que eres casi tan despistado como yo jeje,

No será que el campo es link_logo_src y no link_logo_scr el nombre del campo casi lo dice todo.

He quitado de tu mensaje eso de "responderme a mi foro", en este foro se responde en este foro, aunque seas mi sobrino para participar en este foro tienes que respetar las normas que puedes leer en http://www.clubdelphi.com/foros/guiaestilo.php

Y recuerda que la abreviatura de "Source" es "src" :D

Por otra parte en el echo no debes poner comillas, en cambio es recomendable que las pongas en el $row["campo"]

Saludos
Emilio.

gatsu 28-01-2004 09:54:42

Hola Tron! :)

jajajja eres el jefe maxo.
tenias razon, no es link_logo_scr, es link_logo_src
madre mia que tonto...
bueno, ahora puedo seguir con lo mio jeje.
lo siento por lo de mi foro, pero es que siempre me olvido de donde he dejado los mensages y en que foro los he puesto.
Ya veis que despistado ...
bueno, muchas gracias a todos ;)
S@lu2


La franja horaria es GMT +2. Ahora son las 15:42:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi