mysql 데이터베이스에 삽입하고자하는 배열이 다음과 같습니다.mysql 데이터베이스에 배열을 삽입하십시오.
- 아이템 [0] = 축구
- 아이템 [1] = 럭비
- 항목 [2] = 축구
- 항목 [3] = 넷볼
- 항목 [4] = 하키
//Capture items
function item($register_data)
{
array_walk($register_data,'array_clean');
$fields = ' '.implode(',',array_keys($register_data)).' ';
$data = '\''.implode('\',\'',$register_data).'\'';
//Insert user Data into the database
$query = "INSERT INTO items ($fields) VALUES ($data)";
mysql_query($query);
}
0 : 나는 functions.php에있는 데이터베이스에 삽입 할 다음과 같은 기능을 사용하고
for($i =0;$i<4;$i++)
{
$item = array($i = item[i]);
}
//Call the function to insert into the database
item($item);
이 방법은 작동하지 않습니다
지금이 내가 삽입하는 방법입니다. 제발 도와주세요
그리고 무엇이 오류입니까? –
1) mysql_error()를 사용하여 잘못 된 것에 대한 힌트를 얻으십시오. 2) mysql_x 함수는 더 이상 사용되지 않으므로 mysqli 또는 PDO로 전환하십시오. – Sirko
어떻게 작동하지 않습니까? 또한, mysql_ *은 더 이상 사용되지 않습니다 ... PDO 나 MySQLi를 확인하십시오. – brbcoding