1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
//Connexion BDD
$con = mysqli_connect("localhost", "root", "", "qualitech");
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
$Ref = $_GET['ref'];
/* Crée une requête préparée */
if ($stmt = mysqli_prepare($con, "SELECT s.*, p.*, v.*, q.*, l.*, t.*
FROM stock s
LEFT JOIN valider v ON s.idRefPiece = v.idRefPiece
LEFT JOIN qualifier q ON s.idRefPiece = q.idRefPiece
LEFT JOIN personnel p ON v.idPersonnel = p.idPersonnel
LEFT JOIN tester t ON s.idRefPiece = t.idRefPiece
LEFT JOIN listemachine l ON t.idListeMachine = l.idListeMachine
WHERE ref = ? ")) {
/* Lecture des marqueurs */
mysqli_stmt_bind_param($stmt, "s", $Ref);
/* Exécution de la requête */
mysqli_stmt_execute($stmt);
/* Lecture des variables résultantes */
mysqli_stmt_bind_result($stmt, $RefPiece);
/* Récupération des valeurs */
mysqli_stmt_fetch($stmt);
printf("%s est dans le district de %s\n", $Ref, $RefPiece);
/* Fermeture du traitement */
mysqli_stmt_close($stmt);
} |
Partager