message d'erreur sur une requete sql
Posté : 28 févr. 2014, 15:21
bonjour,
j'ai crée un formulaire pour l'upload de fichier mais j'ai un probléme avec ma requete sql voila le message d'erreur
Cannot add or update a child row: a foreign key constraint fails (`intra`.`documents`, CONSTRAINT `documents_ibfk_2` FOREIGN KEY (`Num_validateur`) REFERENCES `utilisateurs` (`Id_utilisateurs`))1
j'ai crée un formulaire pour l'upload de fichier mais j'ai un probléme avec ma requete sql voila le message d'erreur
Cannot add or update a child row: a foreign key constraint fails (`intra`.`documents`, CONSTRAINT `documents_ibfk_2` FOREIGN KEY (`Num_validateur`) REFERENCES `utilisateurs` (`Id_utilisateurs`))1
// Requête de récupération des données
$req = $mysqli->prepare('INSERT INTO documents(Id_document, Nom_document, Type_mime, Document, Taille_document, Num_categorie_document, Num_SS_categorie_document, Mots_cles, Date_valide, Valide, Num_validateur)
VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
$arr = array("id"=>"", "nom"=> $fichier, "type"=> $file_type, "doc"=> $chemin, "taille"=> $taille, "numCat"=> $categorie, "numSS"=> $SScategorie, "motscles"=> $_POST['motscles'], "date"=> date("Y-m-d H:i:s", strtotime("+2 month")), "valide"=> 0, "numValid"=> 1);
$req->bind_param('issbiiissii', $arr['id'], $arr['nom'], $arr['type'], $arr['doc'], $arr['taille'], $arr['numCat'], $arr['numSS'], $arr['motscles'], $arr['date'], $arr['valide'], $arr['numValid']);
/* Exécution de la requête */
$req->execute() or die(print_r($req->error));
/* Fermeture du traitement */
$req->close();