2016-09-11 9 views
0

SELECTクエリから来なければならない電子メール名に対してテーブルを動的に作成したいが、それは機能しません。私はすでに試しましたCREATE TABLE ".$email." (Topic varchar(20),Name varchar(20)) ;;電子メールの名前はSELECTqueryから来て、$ email変数に保存しました。だから、

'$sql_create="CREATE TABLE (select email from user_info where user_name like '".$user_name."' and password='".$password."') (Topic varchar(20),Name varchar(20))";;' 

答えて

0

あなたは選択を行うので、私がいない純粋なSQLを推測$電子メールに電子メール名を割り当てるだけでなく、その後...私は抽出するために、データベースとテーブルを作成するために気にすることはできません... PHPテーブル名なので$ emailに値を割り当てます....

<?php 
include('connect-db.php'); 
$email='table_name'; 
mysql_query("CREATE TABLE `{$email}`(Topic varchar(20), Name varchar(20))"); 
?> 
+0

@Abhishek Singh - 任意のフィードバック..... – kerry

関連する問題