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

时间:2015-01-04 07:33:18

标签: php mysql dreamweaver record

我有一个数据库表' order_form'并且所有记录都显示在一个页面中。(我使用Dreamweaver。)在其中一个记录中,联系号码,我发了一个链接发送短信。如果我点击它,它应该链接到一个页面,我可以发送该号码一个短信。基本上,联系人号码应该显示在文本字段中,并且应该与属于id号码的那个匹配。怎么做?

“发送短信”链接如下所示,它已在网址上显示匹配的ID号。我的问题是绑定属于该id号的匹配联系人号码。我希望我说得对。

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

enter image description here

点击发送短信后,它会显示匹配的联系号码。在Recepient文本域中。

enter image description here

*注意我使用transaction_num而不是id num.just让你轻松理解我在这里使用id num。

1 个答案:

答案 0 :(得分:0)

如果相同的表格中有移动设备号码,请说明字段名称为order_mobile_no,然后将发送短信链接代码更改为以下内容:

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