2011-03-24 4 views
0

Comment puis-je utiliser une autre requête pour insérer le question_text dans une table de base de données comme indiqué dans le code ci-dessous?Comment utiliser une requête d'insertion dans un fichier qui a déjà une requête de sélection?

mysql_connect ("localhost", "root","") or die ('Error : '.mysql_error()); 
mysql_select_db("keyword"); 
$first_word = current(explode(' ', $_POST['question_text'])); 

$qStuff=mysql_query("SELECT c.field_name,t.category_name, d.domain_name FROM category_fields c, taxonomy_category t, taxonomy_domain d WHERE c.category_id = t.category_id AND t.domain_id = d.domain_id AND c.field_name = '" . mysql_real_escape_string($first_word) . "'"); 
$num_rows = mysql_num_rows($qStuff); 

// some print codes here 
+0

Qu'est-ce que vous voulez insérer? – Belinda

+0

Vous venez de le faire. Avez-vous essayé quelque chose? – deceze

+0

@mario merci pour les détails :) – fabrik

Répondre

0

Cette instruction d'insertion utilise une requête de sélection pour remplir les valeurs de champ1 et champ2:

insert into table (field1, field2) 
    select field1, field2 from table2 
Questions connexes