Question : insertion de rangée de PHP de mysql

Salut les types, le

im travaillant à un $$etAPP basé sur le WEB, et moi avons besoin d'un peu d'aide.  j'ai une page qui a des charges des checkboxes que cela emploie le code suivant et fonctionne le fine

echo id= \ « enterForm \ » name= \ « dateEnter \ » method= \ « poteau \ » action= \ « test2.php de «  » ;      
$qry = mysql_query (« choisir * à partir du _worktype ») ;
while ($row = mysql_fetch_array ($qry)){
echo « 
 » ; l'écho « name= du

} de  » ;
echo «  » ; le dossier du

the test2.php fonctionne également mais je voudrais changer son slightly
//test2.php
if (isset ($_POST ['wbr/> de fonctionnalité de language'<]))
{
$language = $_POST [« langue »] ;
ccn = compte ($language) ;
$i = 0 ;

tandis que ($i < ccn)
du
{écho de
 » {$language [$i]} " ;
$i++ ; l'écho du
// fabriquent en série ($language [$i]) ;

du
du
}} au moment où il montre les résultats des checkboxes choisis.  ce que je voudrais est d'entrer ces résultats dans un champ de mysql.  je pensais à la fonction mais à im de fabriquer en série pas vraiment sure comment l'employer.  le genre im de nouveau au PHP, et l'aide de learning.

any étaient toujours vraiment appreciated
class= de

Réponse : insertion de rangée de PHP de mysql

OK, je peux te donner le modèle général de conception ici.

Pour produire des checkboxes de langue sur la page, vous voulez prendre un tableau qui présente toutes les langues.  Vous pouvez obtenir la liste de norme de l'OIN ici.  C'est une grande liste.  Subsistance de ce que vous avez besoin.  Vous pourriez avoir deux colonnes dans la liste - le code ISO639-2 dans une colonne et le nom d'anglais dans l'autre colonne.
http://www.loc.gov/standards/iso639-2/php/code_list.php

Pour produire des checkboxes, vous CHOISISSEZ * à partir de la table de langues et réitérez au-dessus de celui résulte ensemble.  Employer le code ISO639-2 pour la valeur du checkbox et de la langue [] pour le nom du checkbox.

Quand la forme est soumise, les seuls checkboxes qui sont présents dans la rangée de $_POST sont ceux qui sont vérifiés.  Ils seront dans les langues secondaire-rangent de la rangée de $_POST.

Ainsi en votre manuscrit d'action, vous réitéreriez au-dessus des langues de POTEAU secondaire-rangez et INSÉREZ des rapports dans la table de pivot.

Pour résumer, il y a trois tables pour la présente partie du $$etAPP - `de `de `de langues de `, de pivot de `, et de personnes de `que vous indexeriez des langues sur le code ISO639, personnes sur l'identification d'auto_increment, et pivot sur le code de langue et l'identification de personnes
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us