bueno tengo este codigo:
Código PHP:
mysql_connect("localhost","root");
mysql_select_db("celebridades");
$nombre = $_GET[n];
$result=mysql_query("SELECT * FROM perfiles WHERE nombre LIKE '%$nombre%'");
$row=mysql_fetch_array($result);
// Contador de visitas
$nueva_visita = ($row[visitas] + 1);
$actualizacion = "UPDATE perfiles SET visitas = '$nueva_visita' WHERE nombre = '$nombre'";
mysql_query($actualizacion);
//-------
$result_top=mysql_query("SELECT * FROM perfiles ORDER BY RAND() LIMIT 0,11");
$row_top=mysql_fetch_array($result_top);
Q lee el numero del campo "Visitas" en la tabla de mysql, le suma un "1" y lo vuelve a guardar en el mismo campo.
ahora el problema es q, en vez de sumarle '1', suma '2' .. y no puedo encontrar donde esta el problema, por eso recurro al foro..
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
alguna idea?