Я использую symfony для вставки XML в базу данных. Я уже совершил путешествие в XML, теперь мне нужно узнать, как я храню его в таблице, без консультации.
foreach ($matchInfo->children() as $matchOfficials) {
foreach ($matchOfficials->attributes() as $key => $value) {
$arbitro = 0;
$row = 0;
while ($row = $arbitro->$row) {
$arbitro = new Arbitro();
$arbitro->setNombre($arbitro['FirstName']);
$arbitro->setApellido($arbitro['LastName']);
$arbitro->setUid($arbitro['Uid']);
$entityManager->persist($arbitro);
}
$entityManager->flush();
}
}
укажите, где информация должна храниться в таблице. если это неправильно, просто скажи это, не смейся
Я не смеюсь над вами, вы пытаетесь использовать int как объект и получить от него свойство, которое также является int. Я просто пытаюсь понять, какая часть этого кода работает. В общем, сохранение в БД - это правильно, я уверен, что ваша проблема в другом коде, вам нужно просто отладить его.
Вы пробовали запустить этот код? Если да, то покажите нам журнал ошибок.




while ($row = $arbitro->$row) {что вы пытаетесь сделать в этой строчке?