I hope the following will be helpful, and it is a bit of a rant ..

<rant>
The row number DOES NOT MATTER and is absolutely irrelevant. MySQL is a relational database from which information is gathered by means of comparing fields to key values. Even if you are using an auto-incremented primary key it serves ONLY AS A LABEL to UNIQUELY identify each row.

If you need sequential numbers, as for membership, devise a script to manage them and recycle them, if that's what you want.

For the number of returned rows, check mysql_row_count (or similar function).

Recognize that an ORDER BY condition will change the apparent row number.
</rant>

I am v. curious as to why you need to know which row is used for jimmy.

Regards - Miles


At 07:51 PM 3/3/2006, benifactor wrote:

i need to find a way to find out what number of a row is in a database...

for example:

//this is the database
Username: Chuck Password: adsasa
Username: jimmy Password: adsf
Username: stewart Password: dfds

the information i need is what row jimmy resides on..

this is what i tried:

function i_gun ($user) {
global $username;
$gun = mysql_query("select * from users");
while ($d = mysql_fetch_array($gun)) {
while($d[username] != $user) {
$i = $i + 1;
}
}
}

but it always returns 1. can sombody tell me what i am doing wrong or point me in the right direction in the manual? plase and thank you


--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.1.375 / Virus Database: 268.1.2/274 - Release Date: 3/3/2006

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

Reply via email to