当用户单击id数据库的链接时,如何运行PHP代码?
请帮忙当用户单击id数据库的链接时,如何运行PHP代码?,php,Php,请帮忙 <?php $sql= "SELECT * FROM servicecredit WHERE studid='$studid'"; $records=mysql_query($sql); ?> <?php while ($data=mysql_fetch_array($records)){ ?> <a href='serviceOutput.php?id='<?php echo($data['studid'])?> > Service
<?php
$sql= "SELECT * FROM servicecredit WHERE studid='$studid'";
$records=mysql_query($sql); ?>
<?php while ($data=mysql_fetch_array($records)){ ?>
<a href='serviceOutput.php?id='<?php echo($data['studid'])?> > Service Credit </a>
认为接收数据的方法有任何中断
使用
注意:确保studid
中有与assing数据相同的值($studid
)
试试这个方法这可能行得通试试使用mysql\u fetch\u assoc($records)
试着用这个
“>服务积分我认为$studid
必须是$studid=$\u POST['id'];
当我更改为POST时,它会显示未定义的索引$studid在哪里定义?尝试添加$studid=$\u POST['studid'];在查询之前。如果您得到未定义的索引,原因可能是您没有真正发布此项,$studid为空,因此sql不工作。如何从studid中的数据库获取数据以显示编号是否有任何数据与您的id
关联?您是否尝试过此操作?这将适用于我回答的上述部分这是错的吗
$studid= $_REQUEST['id'];
<a href='serviceOutput.php?id=<?php echo($data['studid']);?>'> Service Credit </a>