A veces el código puede funcionar y todo se ve bien, pero revisándolo con el Putty, por ejemplo, vemos que nos dice:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line …
Analizo el código que tenía y encuentro:
$select=»SELECT ————- FROM——— WHERE id=$otraid«;
El error está en la sintaxis de la variable en la igualdad en el WHERE, debemos ponerla entre comillas simples ‘$otraid’
Es decir, el error se corrige así:
$select=»SELECT ————- FROM——— WHERE id=‘$otraid’«;