А давай-ка мы не будем делать кашу и, разделим по частям.
У тебя есть PHP, MySQL и React.
Backend: PHP и MySQL.
Frontend: React.
Backend
Первое, я начал бы с следующей строки кода. Это нам для того, чтобы мы легко работали с данными в виде JSON.
return <a href="https://www.php.net/manual/ru/function.json-encode.php">json_encode(ARRAY)</a>
Идём дальше...
Frontend
У нас есть React, нам нужно как-то получить данные!
fetch('/api/someroute')
.then(response => response.json())
// Мы получили данные! Теперь можно их использовать, напрмер, setState.
// Пользуйся всегда console.log чтобы увидеть, какие данные к нам поступают.
.then(data => console.log(data));
Буду рад помочь. Пиши!