2
온라인 시험 사이트를 만들었고 csv를 통해 mysql 데이터베이스에 질문을 삽입했습니다. 그리고 수학 문제지에는 데이터베이스에없는 일부 그래프와 이미지가 포함되어 있습니다. 그래서 어떻게 mysql 데이터베이스에 이미지와 데이터를 삽입 할 수 있습니까?이미지와 함께 csv 데이터를 mysql 데이터베이스에 삽입하는 방법
@$fname = $_FILES['sel_file']['name'];
$chk_ext = explode(".",$fname);
if(strtolower(@$chk_ext[1]) == "csv") {
$filename = $_FILES['sel_file']['tmp_name'];
$handle = fopen($filename, "r");
$q = mysql_query("select max(id) as 'key' from subject1");
$row = mysql_fetch_array($q);
while (($datas = fgetcsv($handle, 1000, ",")) !== FALSE){
@$sql = "INSERT INTO subject1(id,question) VALUES('".$datas[0]."')";
mysql_query($sql)
}
fclose($handle);
echo "Successfully Imported";
}
그래프와 이미지가 데이터베이스에 저장되지 않는다고 말하면 데이터베이스에 이미지를 삽입하는 방법을 묻습니다. 별로 말이되지 마라. – Tom
시작했거나 시작하려하고 방향이 필요합니까? – Baba
@ $ fname = $ _FILES [ 'sel_file'] [ 'name']; $ chk_ext = 폭발 (".", $ fname); if (strtolower (@ $ chk_ext [1]) == "csv") {$ filename = $ _FILES [ 'sel_file'] [ 'tmp_name']; $ handle = fopen ($ filename, "r"); $ q = mysql_query ("최대 키 (id)를 'subject1의 키'로 선택하십시오."); $ row = mysql_fetch_array ($ q); while ($ datas = fgetcsv ($ handle, 1000, ",")) == 거짓) {@ $ sql = "INSERT INTO subject1 (id, question) VALUES ('". $ datas [0]. " ') "; mysql_query ($ sql)} fclose ($ handle);"성공적으로 가져 오기 "; } 위의 –