error_reporting(E_ALL);
ini_set('display_errors', 1);
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysql = new mysqli('176.107.160.36', 'limbo', 'Fear333M', 'vanilla');
$stmt = $mysql->prepare("INSERT INTO `sait` (`login`, `password`) VALUES (?, ?)");
$stmt->bind_param("ss", $login, $password);
$stmt->execute();
Но в данном случае индексы представляют собой materialized path, с которым работать в сто раз удобнее, чем с nested sets, который хочет получить автор. Никакой тебе рекурсии, все легко выводится, сортируется и ищется.