Man, I am one lost puppy
I have a script on a server which had php4. Host changed over to php5 and getting error on one page:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/motorper/public_html/inventory/cpanel.php on line 140
head Code as follows:
// get info from database
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "SELECT updated FROM $dbvin ORDER BY updated DESC";
$result = mysql_db_query($dbname, $query, $link);
$result = mysql_fetch_array($result);
$date = date('l M d, Y \a\t g:i a', $result[updated]);
$query = "SELECT COUNT(*) FROM $dbvin";
$result = mysql_db_query($dbname, $query, $link);
$result = mysql_fetch_array($result);
$count = $result[0];
mysql_close($link);
?>
Line 140
<?
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "SELECT ccode, viewed, stock, vin, year, make, model, condition, mileage, price FROM $dbvin ORDER BY $sort $order";
$result = mysql_db_query($dbname, $query, $link);
$n = 1;
while($data = mysql_fetch_array($result)) {
if(!($n % 2)) { $bg = "class='fill_light'"; } else { $bg = ''; }
echo "
<tr $bg>
<td class='text'>$data[stock]</td>
<td class='text' align='center'>$data[year]</td>
<td class='text'>$data[make]</td>
<td class='text'>$data[model]</td>
<td class='text' align='center'>$data[condition]</td>
<!--<td class='text' align='center'>$data[mileage]</td>-->
<td class='text' align='center'>$data[price]</td>
<td class='text' align='center'>$data[viewed]</td>
<td class='text' align='center'><a class='highlight' href='summary.php?ccode=$data[ccode]'>Options</a></td>
</tr>
";
$n++;
}
mysql_close($link);
?>
Any help would be great, and thank you inadvance
Alton