duanpo2813 2012-01-29 00:51
浏览 35
已采纳

使用php编辑mysql记录数据库

i am trying to edit a mysql database record , there is seem to be an issue with my code

here is the code from page editVisitor.php

    <?
    while($row=mysql_fetch_array($result)) 
    { 
    ?>
    <?
    $message=stripslashes($row["userUserName"]);
    $msg_id=$row["useId"];  
    ?>

      <li><a href="editUserDetails.php?edit=<?php echo $msg_id; ?>" >
<?php echo $message; ?></a>   <a href="#" id="<?php echo $msg_id; ?>" class="delete_button">X</a></li>


    <?php
    }
    ?>

this is my code in editUserDetails.php that open new page with all fields to update the record :

<?php

$connection= mysql_pconnect("localhost","root","123") or die (mysql_error());
            $db= mysql_select_db("reservebox",$connection) or die (mysql_error());


$selectdata="SELECT * FROM user WHERE useId =" . $edit . "";
mysql_query($selectdata);

$row = mysql_fetch_array($selectdata);


?>

//html form and table code



<input type="text" name="FirstName" id="FirstName" value="<? echo $row['userUserName']; ?>"/>

the editVisitorDetails.php doesn't show any data and i continue get this error

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in    
  • 写回答

1条回答 默认 最新

  • dtpk04526211 2012-01-29 00:53
    关注
    $selectdata="SELECT * FROM user WHERE useId =" . $edit . "";
    $query=mysql_query($selectdata);
    
    $row = mysql_fetch_array($query);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 XP系统在重新启动后进不去桌面,一直黑屏。
  • ¥15 opencv图像处理,需要四个处理结果图
  • ¥15 无线移动边缘计算系统中的系统模型
  • ¥15 深度学习中的画图问题
  • ¥15 java报错:使用mybatis plus查询一个只返回一条数据的sql,却报错返回了1000多条
  • ¥15 Python报错怎么解决
  • ¥15 simulink如何调用DLL文件
  • ¥15 关于用pyqt6的项目开发该怎么把前段后端和业务层分离
  • ¥30 线性代数的问题,我真的忘了线代的知识了
  • ¥15 有谁能够把华为matebook e 高通骁龙850刷成安卓系统,或者安装安卓系统