| PID | CID | tel_numbers |
| 1 | 1 | 1231231123 | PID =auto increament (phone_id current table)
| 2 | 1 | 124312412 | CID = id of contacts (contact_id from contact table)
| 3 | 2 | 43543545 | tel_numbers
| 4 | 2 | 12123123 |
| 5 | 3 | 23423423 |
| 6 | 4 | 22342342 |
Я новичок в php, мне нужна помощь, чтобы получить все данные по CID в соответствующих полях ввода, чтобы сделать их редактируемыми, но код ниже отображает только каждую первую запись CID;
//PHP GET by id
require_once('config.php');
$conn = connect();
$id = $_GET['id'];
$sql = "SELECT * FROM addr_phone WHERE CID = $id ";
$query = $conn->query($sql);
$result = $query->fetch_array();
$conn->close();
//And display fields
DISPLAY FIELDS
<div class=" input_fields_wrap row">
<span class="input-group-btn " id="sizing-addon1">
<input type="tel" maxlength="10" name="ephone[]" class="form-control phone" value="<?=$result['tel_numbers']?>" placeholder="Phone Number">
<input type="tel" maxlength="10" name="ephone[]" class="form-control phone" value="<?=$result['tel_numbers']?>" placeholder="Phone Number">
</span>
</div>
например, если Я выбираю CID = "2", поэтому оба tel_numbers должны отображаться сначала в 1-м поле ввода, а затем - во 2-м поле ввода. Выше кода отображается первая запись в обоих полях ввода, а вторая не отображается, но я хочу отображать все tel_numbers по CID в каждом поле ввода один за другим.
Я использовал в то время как l oop, но для отображения требовалось ввести оба ввода одновременно. если у меня только один номер tel_number и я хочу добавить еще один номер tel_number, поэтому мне нужны оба поля ввода.
На самом деле эта форма предназначена для редактирования / номера телефона, если кто-то уже добавил 1-й номер телефона и требуется обновить / добавить другой номер телефона. e, g, если cid = "3", который имеет только 1-й номер tel_number для отображения при вводе, в то время как l oop, и я хочу добавить cid = "3" второй номер tel_number, поэтому ввод должен быть обязательным.
Спасибо