par
ouckileou » 15 sept. 2005, 15:32
la parenthèse se met à la fin
// affichage sélection
$sql = "INSERT INTO " . $table . "(titre, description, utilisateur, probleme) VALUES('" . $titre . "','" . $description . "','" . $utilisateur . "',";
if (!empty($probleme)) {
foreach($probleme as $cle => $valeur) {
$sql .= "'".$valeur."' ";
}
}
$sql = substr($sql, 0, -2);
// on rajoute une parenthèse
$sql .= ')';
echo $sql;
mais là, c'est tjrs la même chose, tu crées directement la requête, comme si chaque valeur allait dans une colonne distincte
mais tu ne les concatènes pas ensemble
la parenthèse se met à la fin
[php]
// affichage sélection
$sql = "INSERT INTO " . $table . "(titre, description, utilisateur, probleme) VALUES('" . $titre . "','" . $description . "','" . $utilisateur . "',";
if (!empty($probleme)) {
foreach($probleme as $cle => $valeur) {
$sql .= "'".$valeur."' ";
}
}
$sql = substr($sql, 0, -2);
// on rajoute une parenthèse
$sql .= ')';
echo $sql;
[/php]
mais là, c'est tjrs la même chose, tu crées directement la requête, comme si chaque valeur allait dans une colonne distincte
mais tu ne les concatènes pas ensemble