添加到函数时 PHP $.row 错误

标签 php mysql html-table

我对此很陌生,我目前正在开发一个 PHP 项目,并且我对它进行了年龄计算,所有这些似乎都工作正常。唯一的问题是我无法让年龄计算行将其自身格式设置为 $.row没有出现错误。所以我目前得到的是一个缺少第一行年龄计算的表。

这是我当前正在使用的代码。

 Print "<tr>";          
Print '<td><a href="cnghlplayerinfo.php?PlayerID=' . $row['PlayerID'] .             '"           style="text-decoration:none;">' . $row['FullName'] .             '</a></td>';      
Print "<td><center>".$row['CNGHLRights']."</centre></td> ";
Print "<td><center>".$row['Season']."</center></td> ";
    $DOB = $row[DOB]; //dd.mm.yyyy
Print "<td><center>".$age_cal->y;"</center></td>";
$user_date = new DateTime($DOB);
$curr_date = new DateTime();
$age_cal = $curr_date->diff($user_date);
Print "<td><center>".$row['ContractL']."</centre></td> ";
Print "<td><center>".$row['ContractM']."</centre></td> ";}

问题出在Print "<td><center>".$age_cal附近我不能输入 .$row在它前面。

这是我正在使用的网站,以便您可以看到我遇到的问题。

http://www.cnghl.biz/cnghldb/contract.php?CNGHLID=1&ContractID=1&Season=15

我得到的错误是该列一直返回“数组”,那就是当我输入此内容时

  Print "<td><center>".$row.$age_cal->y;"</center></td>";

最佳答案

好吧,讨论结束后,您似乎唯一缺少的是句号

Print "<td><center>".$age_cal->y;"</center></td>";

应该是

Print "<td><center>".$age_cal->y."</center></td>";
                                ^

其次,您没有获得第一个年龄的原因是您在计算年龄之前显示了年龄!所以它只能从第二次开始工作

Print "<td><center>".$age_cal->y;"</center></td>";   // Display first, calculate later?
$user_date = new DateTime($DOB);
$curr_date = new DateTime();
$age_cal = $curr_date->diff($user_date);

这应该是这样的:

$user_date = new DateTime($DOB);
$curr_date = new DateTime();
$age_cal = $curr_date->diff($user_date);
Print "<td><center>".$age_cal->y."</center></td>";

关于添加到函数时 PHP $.row 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21423448/

相关文章:

mysql - 从另一个网络表获取数据

javascript - 如何将下拉列表转换为在 HTML 和 PHP 中显示搜索匹配结果的输入标记?

php - 获取 json 数组的正确形式语法和相关 jquery 是什么

javascript - MySQL 查询在 PHP 中出现 JSON.parse 问题

mysql - MySQL 中何时使用单引号、双引号和反引号

css - 将非动态创建的控件放在动态创建的控件下方

php - 关于将 JavaScript 生成的内容发布到文件以供下载为 CSV 的建议

mysql - 'username' 中有未知列 'where clause'

mysql - MySQL中的eq_ref和ref类型是什么意思解释

jquery - 使用 jQuery 将行添加到表的主体