Buongiorno,
ho visto che ci son altre discussioni simili ma non ho trovato come risolvere la mia situazione.

Praticamente mi da il seguente errore SELECT command denied to user ''@'localhost' for table

Utilizzo XAMP quindi phpMyAdmin

posto di seguito la pagina che mi da errore:

<!--inizio main-->
<div id="main">

<?php
include 'config.php';

$sql_R = "SELECT * FROM clienti.db_clienti WHERE RAGIONE_SOCIALE LIKE 'R%' OR COGNOME LIKE 'R%' ORDER BY ID_CLIENTE DESC";
$result_R = @mysql_query($sql_R) or die (mysql_error ());

include 'menu.php';
?>


<? while ($row = @mysql_fetch_array($result_R)){
$ID_CLIENTE = $row['ID_CLIENTE'];


echo"
<style>
table { width: 1000px; background-color: #FFFFFF; color: #000000; }
th, td { width: 25%; }
</style>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td>Valore</td>
<td>Valore</td>
<td>Valore</td>
<td>Valore</td>
<td>Valore</td>
</tr>
</tbody>
</table>
" }
?>
</div>
<!--fine main-->


e qui la pagina (config.php) per l'autenticazione al db

<?
$host = 'localhost';
$username = 'root';
$password = '';
$db = 'clienti';
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
?>


io nel frattempo continuo a sbatterci la testa, se riesco ad arrangiarmi vi avverto un grazie in anticipo.