Prueba mejor tu función así:
Código PHP:
<?
function conectar(){
$link = mysql_connect('localhost', 'root', '25187168');
$db_selected = mysql_select_db("prueba", $link);
$nombre=$_GET['nombre'];
$apellido=$_GET['apellido'];
$sql = "insert into prueba (nombre,apellido) values ('$nombre','$apellido')";
$result = mysql_query($sql) or die( "error en $sql, " . mysql_error() );
}
?>
Saludos.