Insérer plusieurs valeurs d'un formulaire dans un même champ
Posté : 07 mars 2011, 15:17
But : Insérer plusieurs valeurs d'un formulaire dans un même champ
Bonjour à tous,
J'ai un formulaire avec une partie "logiciels métiers" et une liste de logiciels avec chacun une checkbox.

Je souhaiterai insérer ces valeurs dans un même champ mysql séparée par une virgule par exemple, plutôt que de créer un champ par logiciel (amené à évoluer avec le temps...)
Je récupére les valeurs grace à un fichier validation.php
Merci d'avance.
Boub
Bonjour à tous,
J'ai un formulaire avec une partie "logiciels métiers" et une liste de logiciels avec chacun une checkbox.
<?php
require ("includes/connect.php");
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT * ';
$select = $select.'FROM cda_create_accountapps ORDER by applimetiers ASC';
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
while($data = mysql_fetch_array($result))
{
// debut du tableau
echo '<td class="tdlogmetiers"><input type="checkbox" name="logicielsmetiers" value="'.$data["applimetiers"].'"/> '.$data["applimetiers"].'</td>';
if ($i == 6) {
echo '</tr><tr>';
$i = 0;
}
else {
$i++;
}
}
?>
Vue graphique :
Je souhaiterai insérer ces valeurs dans un même champ mysql séparée par une virgule par exemple, plutôt que de créer un champ par logiciel (amené à évoluer avec le temps...)
Je récupére les valeurs grace à un fichier validation.php
$logicielsmetiers = $_POST['logicielsmetiers'];
Pouvez-vous m'aider svp, j'ai eu beau chercher je n'ai pas trouvé de réponse à ma question.Merci d'avance.
Boub