похоже есть два выхода, либо перебирать эти запросы рег выражениями и заменять [id] на то, что сейчас в переменной $id, либо использовать sprintf (если это удастся)