0 レビュー
1 回答
Foreachキー値ループ(PHPオブジェクトを管理するため)
object(stdClass)#150 (3) {
["id_definicion"]=>
NULL
["id_termino"]=>
string(3) "373"
["definicion"]=>
object(SimpleXMLElement)#151 (1) {
[0]=>
string(271) "Grupo de personas influyentes, organizado para presionar en favor de determinados intereses. La actividad se denomina lobbying y quien la practica lobbista.<br />Un ejemplo de lobby turÃstico en España es Exceltur; el Skal Club serÃa un lobby turÃstico internacional."
}
}
object(stdClass)#151 (3) {
["id_definicion"]=>
NULL
["id_termino"]=>
string(3) "373"
["definicion"]=>
object(SimpleXMLElement)#150 (1) {
[0]=>
string(119) "VestÃbulo de un hotel y de otros establecimientos como cines, teatros, restaurantes, etc., especialmente si es grande."
}
}
上記のコードを見ると、最初のオブジェクトの内部にある2番目のオブジェクトのデータベースに値を挿入するのに問題があります。オブジェクトを挿入できるように、別のオブジェクトの内部でオブジェクトを管理する方法がわかりません。
これは、データベースに挿入するために使用するコードであり、非常に短く簡潔です。
$db = JFactory::getDbo();
$termino = new stdClass;
$termino->id_definicion = NULL;
$termino->id_termino = $idtermino;
$termino->definicion = $definicion;
$db->insertObject( '#__csglosario_definiciones', $termino);
助けてくれてありがとう!
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。