[résolu] Fonction sprintf
Posté : 16 déc. 2008, 16:40
Bonjour à tous,
Je ne suis pas encore un super programmeur PHP et j'ai un problème sur une interface admin d'un site dont je reprend la programmation.
Alors voila, il s'agit de mettre à jour des "clients" dans une base de données.
A un moment du code, j'utilise :
Mais lors de l'execution de la page, j'ai le message d'erreur suivant :
Ligne 87 étant la ligne contenant ");", la dernière en fait...
Est-ce que mon erreur se situe dans ce bout de code où est-elle ailleurs ?
Merci d'avance.
Je ne suis pas encore un super programmeur PHP et j'ai un problème sur une interface admin d'un site dont je reprend la programmation.
Alors voila, il s'agit de mettre à jour des "clients" dans une base de données.
A un moment du code, j'utilise :
Code : Tout sélectionner
$updateSQL = sprintf("UPDATE candidats_alerte
SET id_candidat=%s, nom_candidat=%s, prenom_candidat=%s, mail_candidat=%s, profession_candidat=%s
WHERE id_candidat=%s",
GetSQLValueString($_POST['id_candidat'], "int"),
GetSQLValueString($_POST['nom_candidat'], "text"),
GetSQLValueString($_POST['prenom_candidat'], "text"),
GetSQLValueString($_POST['mail_candidat'], "text"),
GetSQLValueString($_POST['profession_candidat'], "text")
);
Code : Tout sélectionner
Warning: sprintf() [function.sprintf]: Too few arguments in /var/www/virtual/monsite.com/htdocs/admin/modification-candidat-alerte.php on line 87
Query was empty
Est-ce que mon erreur se situe dans ce bout de code où est-elle ailleurs ?
Merci d'avance.