我與該第一行標籤標題上也製表符分隔,例如製表符分隔文本文件:創建數據庫表標籤
Name ID Money
Tom 239482 $2093984
Barry 293984 $92938
唯一的問題是,有30列,而不是3,所以我寧願不必輸入所有的(名稱VARCHAR(50),...),如果它是可以避免的。
我該如何去寫一個函數,在php中從頭開始創建表格,並且說函數需要$ file_path和$ table_name?我是否必須再次寫出所有列名稱,告訴mysql它們是什麼類型,並且刪除頂部,或者當名稱已經存在時,是否有更優雅的解決方案?
感謝大家,至少我還沒有用Google搜索簡單的解決方案;我開始爲它編寫一個解析器,並且在大約10個正則表達式中,我意識到只需輸入它就可以更好地利用時間。 – NorthGuard 2011-06-15 17:42:01