Ayuda con script PHP

Me da los siguientes errores:

Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\appserv\www\idv\admin\editar.php on line 12

Warning: mysql_query(): A link to the server could not be established in c:\appserv\www\idv\admin\editar.php on line 12

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\appserv\www\idv\admin\editar.php on line 13



10 $id = ($_GET["id"]);
11 $query = "SELECT * FROM `ofertas` WHERE id='$id'";
12 $result = mysql_query($query);
13 while ($r = mysql_fetch_array($result)) {
...
aqui va codigo vario
...
31 }



Haber si me podeis ayudar y gracias de antemano.


Bye
Hombre pues creo que el error esta bastante claro. Yo no se php, pero mysql te esta diciendo que el usuario ODBC no tiene privilegios para hacer lo que tu quieres que haga o que le tienes que autentificar con contraseña antes de usar la base de datos...
Tal vez no te estes conectando bien o es que no tienes
permisos en es base de datos
¿Como te conectas a la base de datos?

Por cierto ahy un hilo de PHP
http://www.elotrolado.net/showthread.php?s=&threadid=350352
Aparte de los errores, en la consulta no hace falta poner comillas en el nombre de la tabla, ¿no?
Muchas gracias a todos, era un problema de privilegios como deciais. La proxima vez usare el hilo que ma dicho Harl.

Bye
4 respuestas