Eso es porque no estás usando comillas alrededor de $var
. Cuando se usan cadenas en SQL, deben citarse como:
SELECT ip,mac FROM arp_table where ip='$var';
Si no se citan, MySQL interpretará su valor y se convertirá automáticamente a (por ejemplo) integer
porque el valor parece un número entero 1
/ 2
... etc..