Estas ferramentas apenas facilitam a instalação, mas também instalam php+apache+mysql... Mas também sou da opinião que é legal instalar separadamente, mas também já foi iniciante e sei que é um pouco complicado configurar tudo certinho...
É, mas em relação ao banco de dados, você pode tomar alguns cuidados, como, se você instalar o phpMyAdmin, coloque um .htaccess... senão uma simples busca no google.com por phpMyAdmin alguém pode encontrar o teu banco aberto a rede! :)
Só se a pessoa conseguir um shell no servidor... através do navegador ou tentando "chupar" o teu site, os teus scripts ele não conseguirá pegar... a não ser o retorno html da execução dos scripts..
como já disseram, você precisa carregar o módulo do mssql no php.ini, bastando para isso descomentar a linha referente a dll do mssql... esta dll normalmente fica dentro do diretorio extensions_dir dentro do diretório do php... logicamente se você estiver usando windows...
$sql = "select campo, campo1 from tabela"; $qry = mysql_query($sql); while ($line = mysql_fetch_array($qry)) { $arr[] = array("campo" => $line["campo"], "campo1" => $line["campo1"]); } print_r($arr); vê se isso mostra um array pra ti!