使用PHP在td标签之间获取数据

姆杜马诺斯

这是我的代码。

    for($i=0;$i<$count;$i++) {
       echo "<form action="test.php" method="post"><tr><td>".$rows[$i]['id']."</td><td>".$rows[$i]['book_name']."</td>
       <td>".$rows[$i]['author_name']."</td><td>".$rows[$i]['publisher']."</td>
       <td>".$rows[$i]['publication_year']."</td><td>".$rows[$i]['subject']."</td>
       <td><input type='submit' value='get book'></td></tr></form>";
    }

如果单击“获取书本”按钮,则需要在td之间进行数据采集。我从数据库获取行数据。如果我需要文本框中的数据,请使用名称。$ _POST ['name']。同样,如何从td标签获取数据?请帮我。提前致谢。

易卜拉欣·阿什肖尔

您需要创建一个输入元素并通过它传递数据。

一个建议的解决方案是这样的:

for ($i = 0; $i < $count; $i++) {
  echo '<tr>'.
    '<td>'.$rows[$i]['id'].'</td>'.
    '<td>'.$rows[$i]['book_name'].'</td>'.
    '<td>'.$rows[$i]['author_name'].'</td>'.
    '<td>'.$rows[$i]['publisher'].'</td>'.
    '<td>'.$rows[$i]['publication_year'].'</td>'.
    '<td>'.$rows[$i]['subject'].'</td>'.
    '<td>'.
      '<form action="test.php" method="post">'.
        '<input type="hidden" name="id" value="'.$rows[$i]['id'].'">'.
        '<input type="submit" value="get book">'.
      '</form>'.
    '</td>'.
  '</tr>';
}

然后,您可以从请求参数中获取php中的ID。例如:

$_POST['id'];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试使用PHP DOMXPATH在类标记之间获取数据

如何在php代码中的<td>内使用div标签

xmlstarlet获取并解析标签之间的数据

使用BeautifulSoup在结果集中获取td标签的_text

如何使用javascript / jquery清除<table>标签的特定<td>数据?

如何使用beautifulSoup从<td>标签分别抓取数据?

使用python和beautifulsoup捕获来自td标签的数据

获取标签TD之间的值(python)

使用queryselector从不带类名的td标签获取textContent

简单的HTML解析器获取td标签之间的链接

在标签之间获取内部数据(regexp)

使用PHP读取所有<td>标签

使用jQuery在特定的<td>标签之间复制数据

使用JavaScript获取td标签中输入字段的值

如何使用jQuery获取先前的标签(TD)子属性值?

php scraper仅提取标签之间的数据

PHP抓取正则表达式获取<td> </ td>之间的所有值

使用javascript获取标签之间的文本

使用jQuery在输入标签下获取元素的td值

获取两个标签之间的数据

在PHP中如何在td标签内使用简单的if语句

通过标签名称获取php数据

获取 HTML <td> 标签值到 PHP 变量或 JS 变量

如何使用 JAVASCRIPT 从 Input 标签中获取值,输入标签的值是使用 php 从 mysql 数据库中获取的

如何使用标签和药丸的 ID 动态获取数据?使用 PHP 和 Codeigniter

PHP 在标签之间获取文本 + 标签本身

获取 td 标签的值

获取两个标签之间的数据

获取两个标签之间的数据