Jump to content

MySQL query not returning all results


Cobby

Recommended Posts

Hi,

 

I have a user table in the DB, for example:

 

+---------+----------------+-------------------+

|    uid    |    username    |      firstname      |

|----------+----------------+------------------+

|      1    |      cobby        |      Andrew          |

|      2    |      admini        |    test-account    |

+---------+-----------------+------------------+

 

If, in phpMyAdmin, I query:

  SELECT `username` FROM `users`;

 

It will return results correctly (cobby and admini, respectively).

But if I make a simple PHP script, such as:

 

<?php

mysql_connect('localhost', 'cobby', 'dbpass');
mysql_select_db('testdb');

$query  = mysql_query('SELECT `username` FROM `users`');
print_r(mysql_fetch_assoc($query));

?>

 

It only returns:

Array ( [username] => admini )

 

Why does it only return the second result?

I have a feeling I'm doing something really silly, but I looked over this test script and its got me stumped.

 

Cheers,

Cobby

 

Link to comment
https://forums.phpfreaks.com/topic/72592-mysql-query-not-returning-all-results/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.