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