J'ai une erreur dans mon script que je pense avoir identifier mais j'aimerai l'avis de personnes avertis pour m'aider à résoudre le problème!
La table en question:
acrho_changement
Les champs de la fameuse table:
acrho_club_id_club,
acrho_participant_ID_participant,
annee,
dossard,
acrho_categorie_ID_categorie
Conséquence de l'erreur:
J'ai voulu virer une entrée de cette table qui se situait en 2004 et toutes les entrées 2004 (soit plus de 100) sont parties au bac!
L'erreur que je pense avoir identifié:
$deleteSQL = sprintf("DELETE FROM acrho_changement WHERE annee=%s", GetSQLValueString($_GET['supp'], "text"));
La solution que je pense être la bonne:$deleteSQL = sprintf("DELETE FROM acrho_changement WHERE annee=%s [b]AND acrho_club_id_club= ? AND acrho_participant_ID_participant= ? AND dossard= ? AND acrho_categorie_ID_categorie= ?[/b]", GetSQLValueString($_GET['supp'], "text"));
Qu'est-ce que vous en pensez? Oui pour les "?", je ne suis vraiment pas dans le coup mais pour l'idée?Merci