идея программы, которую пользователь выбирает из радиоприемника, а затем сравнивает ее в таблице в базе данных, а затем я показываю пользователю результат, близкий к их вводу. Я думаю, что я должен сохранить данные, а затем сравнить и показать их, чтобы я работал над хранилищем. проблема: я не могу прочитать радио и сохранить его в базе данных это HTML
<div *ngIf="listshow4" class="position">
<ion-list>
<ion-radio-group [(ngModel)]="vistor_Type">
<ion-item color="Tertiarys" text-right>
<ion-label> افراد</ion-label>
<ion-radio (ionSelect)="optionSelected('vistor_Type','افراد')" value="افراد"></ion-radio>
</ion-item>
<ion-item color="Tertiarys" text-right>
<ion-label>عائلي </ion-label>
<ion-radio (ionSelect)="optionSelected('vistor_Type','عائلي')" value="عائلي"></ion-radio>
</ion-item>
<ion-item color="Tertiarys" text-right>
<ion-label>اطفال </ion-label>
<ion-radio (ionSelect)="optionSelected('vistor_Type','اطفال')" value="اطفال"></ion-radio>
</ion-item>
</ion-radio-group>
</ion-list>
<ion-button (click)="createactivity()" shape="round" color="medium"> انشاء </ion-button>
это .ts
createactivity(){
let body={
name:this.name,
type_place:this.type_place,
type_j:this.type_j,
vistor_Type:this.vistor_Type,
Time_start:this.Time_start,
Date:this.Date,
cost:this.cost,
number_vist:this.number_vist,
aksi:'createactivity'
};
this.post.postDate(body,'prosess_api.php').subscribe(data =>{
this.router.navigate(['/showactivities']);
console.log('OK');
});
} это php файл
elseif($postjson['aksi']=="createactivity"){
$query1 = mysqli_query($mysqli, "INSERT INTO plan SET
name='$postjson[name]',
type_place='$postjson[type_place]',
vistor_Type='$postjson[vistor_Type]',
type_j='$postjson[type_j]',
Time_start= '$postjson[Time_start]',
Date='$postjson[Date]',
cost='$postjson[cost]',
number_vist='$postjson[number_vist]'
");
if($query1) $result = json_encode(array('success'=>true));
else $result = json_encode(array('success'=>false));
echo $ result;}