On Sun, 5 Sep 2004, Pete Holsberg wrote:
> Well, I have this:
>
> $result=mysql_query('SELECT * FROM $table ORDER BY lastname, street, housenum ASC');
>
> while ($row=mysql_fetch_assoc($result))
> {
> echo $row['lastname'].' '.$row['firstname'].' '.$row['housenum'].'
> '.$row['street'];
> }
>
> and I get "Warning: mysql_fetch_assoc(): supplied
> argument is not a valid MySQL result resource in
> /home/.fanny/pjh/4seasonsatmapleton.org/4sam/directory/showForm-mod.php
> on line 26"
>
> Line 26 is the while statement.
>
> ????
<blush> I have to learn to keep a 3x5 card with my column
headings nearby!!
But having corrected that, I'm running into another
problem.
I added:
if (!$result) {
echo "Could not successfully run query ($sql) from DB: ". mysql_error();
exit;
}
if (mysql_num_rows($result) == 0) {
echo "No rows found, nothing to print so am exiting";
exit;
}
And they output nothing nowm so I assume that there are
things to print. But the "while" statement produces nothing
also.
Also, I think I misunderstood something someone saod
earlier. Is it true that the above mysql_query call does
not change the way the database is stored by simply sorts
the copy that's in memory?
Thanks.
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php