PHP 显示数据库中与 ID 号匹配的特定记录

PHP Show specific record from database that matches the id number

我有一个数据库table 'order_form',所有记录都显示在一个页面中。(我用的是dreamweaver。)在其中一个记录中,没有联系,我做了一个link 发简讯。如果我点击它,它应该 link 到一个页面,在那里我可以发送那个号码 sms.basically,联系人号码应该显示在文本字段中并且应该与属于 id num 的号码相匹配。怎么做?

发送短信 link 看起来像这样,它已经在 url 处显示匹配的 ID 号码。我的问题是绑定属于该 ID 号码的匹配联系人号码。我希望我描述的是正确的。

 <td><a href="index.php?transaction_num=<?php echo $row_orders['transaction_num']; ?>">Send SMS</a></td> 

点击发送短信后,它会出现在这里,应该会显示匹配的联系人号码。在收件人文本字段中。

*注意我使用 transaction_num 而不是 id num.just 让你更容易理解我在这里使用 id num 来问。

如果相同table有手机号码,假设字段名称是order_mobile_no,然后将发送短信link代码更改为以下内容:

<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 "";}?>" />