Un saluto a tutti , spero ci sia qualcuno tra di voi che sia in grado di darmi un aiuto a riguardo di uno script ( di esempio ) riportato sul CD di webmaster con php 2007 esattamente la lezione n 27 dove viene insegnato come modificare i dati su mysql attraverso
un form rimetto di seguito il codice dello script:

Modificare i record del database

<html>
<head>
<title>Modifica php</title>
</head>
<body bgcolor="#99CCCC">
<table width="750" bgcolor="#666666" align="center" cellpadding="0" cellspacing="5" border="0">
<tr>
<td>
<div align="center"><h1><font color="#FFFFFF">MODIFICA I RECORD</font></h1></div>


</td>
</tr>
</table>


<table width="750" bgcolor="#FFFFCC" align="center" cellpadding="0" cellspacing="5" border="0">
<tr>
<td>
<form name="info" action="08_mod.php" method="post">
<?php
$id = $_GET["id"];
include("mysql.php");
$dati = mysql_query("select * from libri where lib_id = $id ");
$array = mysql_fetch_array($dati);
echo "<input type=\"hidden\" name=\"id\" value=\"$id\">";
echo "<input type=\"text\" name=\"titolo\" value=\"$array[lib_tit]\">Titolo
";
echo "<input type=\"text\" name=\"autore\" value=\"$array[lib_aut]\">Autore
";
echo "<input type=\"text\" name=\"prezzo\" value=\"$array[lib_prezzo]\">Prezzo
";
echo "<input type=\"textarea\" name=\"descrizione\" value=\"$array[lib_desc]\">Descrizione
";
mysql_close();
?>
<input type="submit" value="invia">
</form>
</td>
</tr>
</table>
</body>
</html>

questo script genera il seguente errore :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\htm\07_modifica.php on line 23

a quanto pare la riga non corretta e la seguente :
$array = mysql_fetch_array($dati);

qualcuno mi sa dare un aiuto ?

sto lavorando in locale ed ho installato i seguenti programmi:

Apache Web Server Version 2.0.54

PHP Script Language Version 5.0.4

MySQL Database Version 4.1.12a

phpMyAdmin Database Manager Version 2.6.2-pl1

l'utente di mysql è root non ha password e ha tutti i privilegi all

datemi un aiuto grazie magari è una grande cavolata ( spero )