Dobry wieczór,
czy jest ktoś w stanie mnie naprowadzić jak mam "splątać" podane tablice?
0
=> Array("id" => 0, "messageContent" => "Hej"), 1
=> Array("id" => 1, "messageContent" => "Cena strony www"), 2
=> Array("id" => 2, "messageContent" => "Która jest godzina?"));
0
=> Array("id" => 0, "answerContent" => "Witaj, z tej strony wirtualny konsultant", "assignToMessage" => 0
), 1
=> Array("id" => 1, "answerContent" => "Cena strony to 700 zł", "assignToMessage" => 1
), 2
=> Array("id" => 2, "answerContent" => "Natomiast cena sklepu to 800 zł", "assignToMessage" => 1
), 3
=> Array("id" => 3, "answerContent" => date("H:i:s"), "assignToMessage" => 2
));
0
=> Array("id" => 0, "buttonContent" => "Ile trzeba czekać?", "assignToAnswer" => 1
), 1
=> Array("id" => 1, "buttonContent" => "Cena strony www", "assignToAnswer" => 0
), 2
=> Array("id" => 2, "buttonContent" => "Faktura VAT?", "assignToAnswer" => 1
), 3
=> Array("id" => 3, "buttonContent" => "Jeszcze raz", "assignToAnswer" => 3
));
Chodzi o to, że jeśli wiadomość jest równa jednej z wartości w $messages[$i]['messageContent'], wtedy wybiera odpowiednie wartości z $answers na podstawie wartości z $answers[$i]['assignToMessage'] i na podstawie $buttons[$i]['assignToAnswer'] wyświetla całą resztę.
Przykład:Jeśli wiadomość ($message) jest równa "Cena strony www", wtedy wybiera z $answers element numer 1 oraz numer 2. Następnie skrypt wybiera z $buttons element numer 0 i element numer 2.
Cytat(goku800 @ 22.03.2021, 22:40:04 )

Dobry wieczór,
czy jest ktoś w stanie mnie naprowadzić jak mam "splątać" podane tablice?
0
=> Array("id" => 0, "messageContent" => "Hej"), 1
=> Array("id" => 1, "messageContent" => "Cena strony www"), 2
=> Array("id" => 2, "messageContent" => "Która jest godzina?"));
0
=> Array("id" => 0, "answerContent" => "Witaj, z tej strony wirtualny konsultant", "assignToMessage" => 0
), 1
=> Array("id" => 1, "answerContent" => "Cena strony to 700 zł", "assignToMessage" => 1
), 2
=> Array("id" => 2, "answerContent" => "Natomiast cena sklepu to 800 zł", "assignToMessage" => 1
), 3
=> Array("id" => 3, "answerContent" => date("H:i:s"), "assignToMessage" => 2
));
0
=> Array("id" => 0, "buttonContent" => "Ile trzeba czekać?", "assignToAnswer" => 1
), 1
=> Array("id" => 1, "buttonContent" => "Cena strony www", "assignToAnswer" => 0
), 2
=> Array("id" => 2, "buttonContent" => "Faktura VAT?", "assignToAnswer" => 1
), 3
=> Array("id" => 3, "buttonContent" => "Jeszcze raz", "assignToAnswer" => 3
));
Chodzi o to, że jeśli wiadomość jest równa jednej z wartości w $messages[$i]['messageContent'], wtedy wybiera odpowiednie wartości z $answers na podstawie wartości z $answers[$i]['assignToMessage'] i na podstawie $buttons[$i]['assignToAnswer'] wyświetla całą resztę.
Przykład:Jeśli wiadomość ($message) jest równa "Cena strony www", wtedy wybiera z $answers element numer 1 oraz numer 2. Następnie skrypt wybiera z $buttons element numer 0 i element numer 2.
Rozwiązane, do zamknięcia.