Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP和MySQL-使用标识符向表中插入值_Php_Mysql - Fatal编程技术网

PHP和MySQL-使用标识符向表中插入值

PHP和MySQL-使用标识符向表中插入值,php,mysql,Php,Mysql,我一直在尝试使用PHP将值插入表中 这是表单的代码 ...<table>... <?php $query2=("SELECT * FROM test WHERE id=$id"); $result2=mysql_query($query2); while($row2=mysql_fetch_array($result2)) { ?> <tr> <td><?php echo $row2[3

我一直在尝试使用PHP将值插入表中

这是表单的代码

...<table>...
<?php
    $query2=("SELECT * FROM test WHERE id=$id");
    $result2=mysql_query($query2);
    while($row2=mysql_fetch_array($result2))
    {
?>
    <tr>
        <td><?php echo $row2[3]; ?></td>
        <td><?php echo $row2[4]; ?></td>
        <td><?php echo $row2[5]; ?></td>
    </tr>
<?php
}
?>
</table>
---
<form name="reply" method="post" action="reply.php?id=<?php echo $row2['id']; ?>">
    <textarea name="reply" placeholder="Reply"></textarea>
    <input type="submit" value="Submit" />
</form>
---
。。。。。。
---

谢谢你的发帖。经过数小时的尝试和错误,我已经成功地将id插入到我的表中,首先使用$_SESSION['idtemp'],然后将所述会话声明为变量$idtemp

$idtemp=$_SESSION['idtemp'];

避免使用
mysql
,尝试使用
mysqli
pdo
。我会再次编写一些代码,我没有太多时间。所以,我不能。这一切都取决于你,但从长远来看,这将成为一个问题。
的意义是什么?看起来只有一行。请尝试$row[0]$row[1]或$row[2],找出id存储在数组中的哪个位置。
$idtemp=$_SESSION['idtemp'];