У меня есть таблица БД ‘order_form’, и все записи отображаются на странице. (Я использую Dreamweaver.) В одной из записей, нет контакта, я сделал ссылку Отправить SMS. Если я щелкну по нему, он должен перейти на страницу, где я могу отправить этот номер в виде sms.basically, контактный номер no должен отображаться в текстовом поле и должен совпадать с тем, который принадлежит id num. Как это сделать?
Ссылка «Отправить SMS» выглядит следующим образом, и на ней уже отображается соответствующий номер ID в URL. Моя проблема заключается в привязке соответствующего контакта нет, который принадлежит этому идентификатору номер. Я надеюсь, что я описал это правильно.
<td><a href="index.php?transaction_num=<?php echo $row_orders['transaction_num']; ?>">Send SMS</a></td>
После нажатия «Отправить SMS», он идет сюда и должен отобразить соответствующий номер контакта. в текстовом поле Получатель.
* ПРИМЕЧАНИЕ. Я использую транзакцию вместо идентификатора num.jum, чтобы вы могли легко понять, что здесь используется идентификатор num.
если у той же таблицы есть номер мобильного телефона, скажем, имя поля order_mobile_no
затем измените код ссылки «Отправить SMS» на следующий:
<td><a href="index.php?order_mobile_no=<?php echo $row_orders['order_mobile_no']; ?>">Send SMS</a></td>
и на странице отправки добавьте это на вход мобильного телефона без поля (получатель):
<input type ="text" name="xxx" id="xxx" value="<?php echo $_GET['order_mobile_no']?>" />
name и id = xxx, я не уверен, как называется этот вход.
РЕДАКТИРОВАТЬ:
чтобы избежать этой ошибки, вам нужно проверить, существует ли этот параметр в URL,
что сделано с помощью isset()
, Итак <input...
тег должен быть:
<input type ="text" name="xxx" id="xxx" value="<?php if(isset($_GET['order_mobile_no'])){echo $_GET['order_mobile_no'];}else{echo "";}?>" />
Других решений пока нет …