Thanks Marek,

That is the solution I was looking for.

Steve Jackson
Web Developer
Viola Systems Ltd.
http://www.violasystems.com
[EMAIL PROTECTED]
Mobile +358 50 343 5159





> -----Original Message-----
> From: Marek Kilimajer [mailto:[EMAIL PROTECTED]] 
> Sent: 11. helmikuuta 2003 13:39
> To: Steve Jackson
> Cc: PHP General
> Subject: Re: [PHP] If no record in MySQL how to?
> 
> 
> if there are no rows, the while condition will return false 
> so the while 
> block will never be executed, try
> 
> if(mysql_num_rows($link_result) ){
>     while($documents = mysql_fetch_array($link_result)) {
>         print "<table cellpadding='4'><tr><td
>             width='40'><img src='../images/adobepdf.gif' 
> border='0'></td><td
>             width='136'><a href='$documents[url]'
>             
> class='greenlinks'>$documents[name]</a></td></tr></table>";
>     }
> } else {
>     print "<table cellpadding='4'><tr><td
>             width='10'><img src='../images/nuoli_right_pieni.gif'
>             border='0'></td><td width='166'><a
>             href='mailto:[EMAIL PROTECTED]'>No supporting 
> documents 
> with this
>             article mail us for more 
> information</a></td></tr></table>";
> }
> 
> Steve Jackson wrote:
> 
> >I have a problem whereby I need to show links based on an ID 
> which is 
> >in a MySQL DB. So if ID 1 exists I pull an array of links which are 
> >defined as belonging to ID1. This works OK.
> >How though can I distinguish between ID's which are not in the DB. I
> >want to display something if there are no links also and 
> don't know what
> >I'm doing wrong. I try to display table 1 listed below but just get
> >nothing returned with this command.
> >What am I doing wrong?
> >
> >print "<td valign='top' align='right'><img 
> >src='pictures/document_heading_blue.gif' border='0'>"; // link to 
> >documents $link_sql = "select * from documents
> >        where id = '$id'";
> >$link_result = mysql_query($link_sql);
> >while ($documents = mysql_fetch_array($link_result)) 
> >             {
> >                     if (!$documents["id"])
> >//If no ID in DB display table 1...
> >                     {
> >                     print "<table cellpadding='4'><tr><td
> >width='10'><img src='../images/nuoli_right_pieni.gif'
> >border='0'></td><td width='166'><a
> >href='mailto:[EMAIL PROTECTED]'>No supporting documents with this
> >article mail us for more information</a></td></tr></table>";
> >                     }
> >                     else
> >//Display table with array of linked files.
> >                     {
> >                     print "<table cellpadding='4'><tr><td
> >width='40'><img src='../images/adobepdf.gif' border='0'></td><td
> >width='136'><a href='$documents[url]'
> >class='greenlinks'>$documents[name]</a></td></tr></table>";
> >                     }
> >             }
> >
> >// end check for documents
> >
> >Steve Jackson
> >Web Developer
> >Viola Systems Ltd.
> >http://www.violasystems.com
> >[EMAIL PROTECTED]
> >Mobile +358 50 343 5159
> >
> >
> >  
> >
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to