FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » part 2 - file exists not working
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: part 2 - file exists not working [message #182891 is a reply to message #182885] Tue, 24 September 2013 13:45 Go to previous messageGo to previous message
Lew Pitcher is currently offline  Lew Pitcher
Messages: 60
Registered: April 2013
Karma:
Member
On Tuesday 24 September 2013 01:57, in comp.lang.php, noreply(at)example(dot)com
wrote:

> On Mon, 23 Sep 2013 22:07:29 -0400, Lew Pitcher wrote:
>
>> On Monday 23 September 2013 20:46, in comp.lang.php, me(at)home(dot)invalid
>> wrote:
>>
>>> richard wrote:
>>>
>>>> I am attempting to show a play button when the file actually exists.
>>>>
>>>> This does pass the test the way it should, however, my test for display
>>>> does not.
>>>>
>>>> How should I test to make sure a button shows when the file is there
>>>> and show nothing when it isn't?
>>>>
>>>>
>>>>
>>>> $number=1;
>>>>
>>>> echo '<table border="1">';
>>>> echo "<tr><th>Rank</th><th>Charted -
>>>> Artist</th><th>Play</th><th>Flipside</th><th>Label</th><th>First
>>>> Week</th><th>Peak</th><th>Weeks On Chart</th></tr>";
>>>>
>>>> while ($number<=100){
>>>> $result = mysql_query("SELECT atitle,btitle,artist,label,avid,bvid FROM
>>>> A$year WHERE id = $number");
>>> <SNIP>
>>>
>>> Why on earth are you sending _100_ separate mysql queries when you could
>>> do it with one query using BETWEEN ???
>>
>> Perhaps he wants his results in ascending sequence by id, and doesn't
>> know about the ORDER BY clause.
>>
>> $result = mysql_query("SELECT atitle,btitle,artist,label,avid,bvid "
>> "FROM A$year "
>> "WHERE id BETWEEN 1 and 100 "
>> "ORDER BY id ASC");
>
> Thanks for the clue.
> As given, I got a parse error. Eliminated the extra quotes.

Yah, sorry. I wrote that php, thinking in C. I forgot the string
concatenation operator between each quote.

> Output reseulted in one table row showing with no data.
>
> www.mroldies.met/filetest.php

If $result is not FALSE, you loop through it using mysql_fetch_array() or
one of it's child functions (mysql_fetch_row or mysql_fetch_assoc()) to
retrieve individual rows

Something like

while ($row = mysql_fetch_array($result) )
{
printf("atitle: %s\n",$row['atitle']);
printf("btitle: %s\n",$row['btitle']);
/* and so on */
}


--
Lew Pitcher
"In Skills, We Trust"
PGP public key available upon request
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [urgent] need solution of Questions, in context of PHP5
Next Topic: Host recommendations (slightly OT)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Nov 23 05:31:11 GMT 2024

Total time taken to generate the page: 0.06540 seconds