Php 为数据库表中的每个表行添加表行

Php 为数据库表中的每个表行添加表行,php,Php,我真的找不到关于这个问题的其他帖子。 我试图在html中为phpmyadmin表中的每个新表行添加一个新的表行,并使用php脚本 我的代码是: <?php if($check == true) { echo" <a href='php/logout.php' class='subpages'>Logout</a> <tr> <td>

我真的找不到关于这个问题的其他帖子。 我试图在html中为phpmyadmin表中的每个新表行添加一个新的表行,并使用php脚本

我的代码是:

<?php

    if($check == true)
    {
    echo" <a href='php/logout.php' class='subpages'>Logout</a>
            <tr>
                <td>
                    FileName: <a href='../uploads/$filename'>$filename</a>
                </td>
                <td>";
                     $connect = mysql_connect("localhost","root","");
                    mysql_select_db("phplogin"); // select DB
                    $getcomment = mysql_query("SELECT comment FROM files WHERE name='$filename'");
                    while($row = mysql_fetch_assoc($getcomment))
                    {
                        echo"Comment: ".$row['comment']." </td>
                                </tr>";
                    }
        }
?>

试试这个。。。请让我们知道它是否有效

if($check == true)
{
    echo" <a href='php/logout.php' class='subpages'>Logout</a>
            <table><tbody><tr>
                 <th>File Name</th>
                 <th>Comments</th>
            </tr>
            <tr>
                <td>
                    FileName: <a href='../uploads/$filename'>$filename</a>
                </td>
            </tr>
                ";
                     $connect = mysql_connect("localhost","root","");
                    mysql_select_db("phplogin"); // select DB
                    $getcomment = mysql_query("SELECT comment FROM files WHERE name='$filename'",$connect);
                    $res = mysql_fetch_row($getcomment);
                    $num_rows = mysql_num_rows($getcomment);

                    if ($num_row > 0){

                        for ($i=0;$i<$num_row;$i++){

                        echo "<tr><td><Comment: ".$res[$i]."</td></tr>";
                        }
                    }
}
if($check==true)
{
回声“
文件名
评论
文件名:
";
$connect=mysql_connect(“本地主机”、“根目录”、“根目录”);
mysql_select_db(“phplogin”);//选择数据库
$getcomment=mysql_查询(“从文件中选择注释,其中name='$filename'”,$connect);
$res=mysql\u fetch\u行($getcomment);
$num\u rows=mysql\u num\u rows($getcomment);
如果($num_row>0){

对于($i=0;$i在上传期间使用INSERT不需要注意这些吗?循环中缺少
echo'
,phpadmin表区域DY有数据。在这里,我只选择刚刚上传的文件。我可以提供用于插入文件名和注释的代码。编辑:我不是我使用顶部echo创建文件名和底部echoecho关闭它们。我没有完全理解这个问题。试试twentylemon说的。嗯。好的,我会尝试更好地解释自己。我在phpadmin中有一个表,它保存唯一的id、文件名、注释。一个人可以上传文件并向其添加注释。上传文件时,我希望该文件以html格式显示在表中新创建的行上。我的代码用新行替换旧行,只显示新文件。@Nikola Grigorov不客气。要检查行是否受影响,请使用易于实现的row num func。如果满意,请接受答案。