Also, if you're not sure how to get the values from $arrThisRow / 
$arrNextRow:

echo $arrThisRow['columnName'];

or $arrData[$i]['columnName'] if you want to access it manually without 
the other two arrays

adam

On Monday, October 14, 2002, at 06:05  PM, Adam Royle wrote:

> Create an array and go through the array as needed.
>
> Here is some code from one of my db functions:
>
>       $DB_RESULT = @mysql_query($sql) or die("Error executing query: " . 
> mysql_error());
>
>       // create an empty array to fill with data
>       $arrData = array();
>
>       $rowCount = 0;
>       while ($r = mysql_fetch_array($DB_RESULT, MYSQL_ASSOC)){
>               foreach ($r as $key => $value){
>                       $arrData[$rowCount][$key] = $value;
>               }
>               $rowCount++;
>       }
>
> then simply instead of your code:
> while($array = mysql_fetch_array($result)){
>
> use this:
> for ($i=0;$i<count($arrData);$i++){
>       $arrThisRow = $arrData[$i];
>       $arrNextRow = $arrData[$i+1];
> }
>
> obviously, if you are trying to access a variable which index does not 
> exist, you will need to implement some sort of error checking, etc
>
> adam
>
>
>> Using mysql, how do I access the data of the next row using code
>> something like this:
>> $result = mysql_query("select column from table where 
>> whatever='whatever'");
>> while($array = mysql_fetch_array($result)){
>> //Whatever
>> }
>


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

Reply via email to