Gerry,

the following is your problem:
you fetch a row from the query result in each iteration:
> while ($row = mysql_fetch_array($sql_result)) {

and the use the value of $ID.
> $fn = "/images/$ID.jpg";

you need to fetch the value of the ID column into the ID variable
before. Assuming your select looks like the following:

select ID, description, blah from images;

you need to do something like

$ID = $row[0];
$description = $row[1];
$blah = $row[2];

Or you just change your while condition to

while( list( $ID, $description, $blah ) = mysql_fetch_row( $result ) ) {

Cheers,
Ben

Gerry wrote:
> 
> Hello again:

> 
> Ben Peter wrote:
> >
> > Gerry,
> >
> > could you give us a bit more code, esp. the while or for loop that
> > surrounds the code you have quoted?
> >
> > Cheers,
> > Ben
> 
> Sorry for the confusion, and yes I did mispelled camera in english. Here
> is more of my sloppy code. I might have an extra }...not sure though
> since I have anther couple of "ifs" above it. the code works fine, but
> not the "(!$file_exists)" part since it seams it is not checking and it
> gives the same result all over the table--"no image". I did change
> things as suggested I think, but stll get the same thing.
> 
>  echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
> width=\"100%\" bgcolor=\"ffffff\"\n>";
> echo"<tr>/n";
> 
> while ($row = mysql_fetch_array($sql_result)) {
> 
> echo"</td><td width=\"20%\" align=\"center\" valign=\"top\"><font size=\"2\">/n";
> echo $row["name"];
> echo "</font>\n";
> echo"</td><td width=\"20%\" align=\"center\" valign=\"top\"><font size=\"2\">/n";
> echo $row["Color"];
> echo "</font>\n";
> echo"</td><td width=\"20%\" align=\"center\" valign=\"top\"><font size=\"2\">";
> echo $row["Size"];
> echo "</font>\n";
> echo"</td><td width=\"20%\" align=\"center\" valign=\"top\"> </form> ";
> echo"<td width=\"20%\" align=\"center\" valign=\"top\"><font size=\"2\">";
> if (!file_exists($fn)) {
> echo "not working yet";
> } else {
> echo'<img src=\"http://site.com/images/camera.gif\">';
> clearstatcache();
> }
>  echo"<tr><td colspan=\"5\" valign=\"top\"><hr size=\"1\"></td></tr>";
> }
> echo"</table>";
> }
> 
> --
> Gerry Figueroa
> -------------- - -  -   -    -    *
> War does not determine who is right, war determine who is left.
> 
> |XXXXXXX|------^|XXXXXXXXXXXXXXXXXX|
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to