PHP - 将函数值转换为String

时间:2015-03-15 06:54:19

标签: php mysqli

我需要在数据库中创建表,其中来自另一个表的字段。

创建查询保存表:

create_table ="CREATE TABLE tbl_lstProjName (projNameNo INT NOT NULL AUTO_INCREMENT, ". xFunction() ." PRIMARY KEY (projNameNo))";


mysqli_query($con,creat_table);

功能:

function xFunction{

     query = mysqli_query($con,"SELECT * FROM Table");

     while($dataset = mysli_fetch_array()){
        $dataset['$dataset'] ."VARCHAR(100) NOT NULL ,";
     }

}

1 个答案:

答案 0 :(得分:0)

该函数没有返回值。如果您尝试使用其他表中的列定义,则应使用http://www.w3schools.com/php/func_mysqli_fetch_field.asp。使用它来获取列名,数据类型和大小。将列定义构建为字符串并返回字符串。您还需要返回1行才能使用字段定义,因此请将LIMIT 1添加到查询中。