あらかじめご協力いただきありがとうございます!私はPHPにはとても新しく、助言や助けが大好きです!私はカンマで区切られた多くのidフィールドを、同じresource id変数を持つデータベースに別々に入力したい。複数のフィールドをカンマで区切ってデータベースに追加するPHP
//so this is creating the array to split up the ids
$array = explode(",", $id);
//finding length of array
$length = count($array);
//now we want to loop through this array, and pass in each variable to the db
for ($x = 0; $x < $length; $x++) {
$sqlinsert= "INSERT INTO ids_to_resources (id, resource_id)
VALUES ($id [$x], $resource_id)"
$result = mysqli_query($dbcon,$sqlinsert);
}
が、私はそれが上記のコードのようなものかもしれないと思いますが、それは私のために働いているように見えるdoes notの...要するに は、私は、ユーザーが多くのIDフィールドと一つだけのリソースを入力しますこれをデータベースに別々に入力する必要があります。私はこれが理にかなってほしい! 何か助けてくれてありがとう!
$sqlinsert= "INSERT INTO ids_to_resources (id, resource_id)
VALUES ($id[$x], $resource_id)";