MYSQL et PHP: “Un paramètre non valide a été passé à sqlsrv_query.”

Je suis en train de lancer un très simple MSSQL instruction de mise à jour par le biais de PHP, mais j'obtiens une erreur de dire *"Un paramètre non valide a été passé à sqlsrv_query."*

Voici la la classe de connexion je suis à l'aide, et la plus importante est la fonction de requête:

function query($query) {
    $result = sqlsrv_query($query) or die( print_r( sqlsrv_errors(), true));
}

Enfin, voici le code que j'utilise pour essayer d'exécuter l'instruction:

$db = new mssqlClass();
$conn = $db->connect();

$SQL = "UPDATE table SET Title = 'Test' where ID = 1"
$SQL = $db->query($SQL);

Si quelqu'un a des suggestions, je serais très reconnaissant, je suppose que c'est un problème avec la connexion de la classe, mais je n'en suis pas sûr. Merci!!!!

(edit) En essayant de modifier tout vers le bas dans le but de poster ici, j'ai raté quelque sorte le " où " de ma déclaration, agh! Désolé. Inutile de dire que la requête est bien, et lorsqu'il est copié dans SQL Server Studio Manager s'exécute sans problèmes. Cheers

Oups, on dirait que je suis manifestement mal interprété votre pavillon précédent. Désolé à ce sujet! J'ai rouvert à votre question maintenant. Obsolètes, les réponses sont généralement en place pour les propriétaires de modifier ou de supprimer, mais, surtout depuis que vous avez commenté sur chacun d'eux, je suis donc de le laisser seul pour le moment...

OriginalL'auteur Nick | 2012-05-25