Ich weiß schon, was ein String ist. Aber ich würd einfach so abfragen in dem Fall :
$query = "SELECT ip FROM survey_log WHERE ip = $ip.";
Und das funktioniert auch.
Ich würd halt gerne wissen, wo der Unterschied zum
$query = "SELECT ip FROM survey_log WHERE ip = ' " . $ip . " ' ";
ist.