Falls du es noch liesst, es funktioniert zwar, schöner wäre jedoch folgendes:
...
if($string == "http://")
{
echo $row->url;
}
else
{
echo "http://".$row->url;
}
...
...
if($string != "http://") echo "http://";
echo $row->url;
...
Die Semikolon's haben da nichts zu suchen und die Anführungszeichen gehören da auch nicht hin ;)
Gruß
Frank