Tonio_35
Messages postés567Date d'inscriptionmercredi 4 octobre 2006StatutMembreDernière intervention30 août 201111 22 sept. 2009 à 13:39
Hello,
1. Pourquoi ne fabrique tu pas dans ton premier foreach la requete ?
2. Le .= sert à faire concatener une variable avec sa propre valeur :
<?php
$variable = "Hello";
// Si je fais :
$variable .= " world !";
echo $variable;
// J'obtiens
// Hello world !
?>
Du coup :
<?php
// La tu as ta query de base (Vide ou pas)
$QueryKnownProblems = "";
if(isset($_POST['KnownProblems']) && !empty($_POST['KnownProblems']))
{
$KnownProblems_Array = $_POST['KnownProblems'];
foreach($KnownProblems_Array as $selectValue)
{
// La tu ajoute a ta query de base les sous select
$QueryKnownProblems .= " AND TestDataKeyID in (
SELECT TestDataKeyID
FROM testknownproblems
WHERE KnownProblemID = '".$selectValue."')";
}
}
?>