有一句sql
insert into table values (1001,LOAD_FILE('C://test1.xml'));
直接用这句sql在mysql数据库执行插入数据完全正确。c盘下的test1.xml文件正确存入数据库。
但是我在php中这样写:
$string = "insert into table values (1001,LOAD_FILE('C://test1.xml'))";
mysql_query($string );
结果却出问题,数据库显示第二个字段,即由LOAD_FILE('C://test1.xml'))读入xml文件的那个字段为空。不知道问题出在哪里,有谁也遇到过类似的问题没有?望指教!
慕妹3146593