Cette ligne donne une erreur: "Trop peu d'arguments". Quel est le problème?[PHP]: Erreur -> Trop peu d'arguments dans sprintf();
$InsertQuery = sprintf("INSERT INTO listing (ldate, places, company, designation, projectdetails, desiredcandidate, hrname, hrcontact, email) VALUES (DATE_FORMAT(%s,'%Y %m %d),%s,%s,%s,%s,%s,%s,%s,%s)", $ldate,$places,$company,$designation, htmlentities($projectdetails), htmlentities($desiredcandidate),$hrname,$hrcontact,$email);
Exactement l'erreur est trop claire. Je passe 9 arguments et leur sont 9% s. Pouvez-vous s'il vous plaît effacer où sont 12 placeholders? – RKh
Vous oubliez le '% Y% m% d' - ce sont aussi des espaces réservés. –
Eh bien, au moins '% d' est - je ne suis pas sûr que PHP considère les spécificateurs de type valides'% Y' et '% m'. –