php - SQL在wp中连接两个表
问题描述
如果以前有人问过这个问题,我很抱歉,但我在这里有两张桌子,我正在加入。用户表工作正常,但未检索成员存款表记录。我在哪里错了。
$tbl_name = $wpdb->prefix."member_deposit";
$table_name = $wpdb->prefix."users";
$results = $wpdb->get_results("select * from $tbl_name INNER JOIN $table_name
ON $table_name.ID = $tbl_name.ID WHERE $tbl_name.approve =
'unapprove'");
$current_date = date('Y-m-d H:i:s');
foreach( $results as $user_data) {
$startTimeStamp = strtotime($user_data->deposit_date);
$endTimeStamp = strtotime($current_date);
$timeDiff = abs($endTimeStamp - $startTimeStamp);
$numberDays = $timeDiff/86400; // 86400 seconds in one day
// and you might want to convert to integer
$numberDays = intval($numberDays);
$roi = $user_data->amount * 2;
$amount_growth = $roi - $user_data->amount;
$output .= "<tr>
<td> $user_data->ID</td>
<td> R$user_data->amount</td>
<td> $user_data->deposit_date</td>
<td> $numberDays</td>
<td> $user_data->Phone</td>
<td> R$roi</td>
<td> <form method='post'> <input type='submit' name='submit' value='Send SMS' /> </form> </td>
</tr>";
解决方案
推荐阅读
- javascript - 如何在 React 函数中使用 async await 调用函数,这样我就可以按顺序得到结果
- ios - MDCAppBar(swift iOS)无法翻转后退按钮的图像
- sql - SQL从具有最少字符的列中选择所有值
- android - 未能保存 Firebase 数据
- php - PHP电子表格在我运行时不起作用
- properties - MuleSoft - 如何在全局元素属性字段中引用会话变量和属性
- spring - 如何从现有的 Spring REST API 生成 OpenAPI 3.0 YAML 文件?
- python - 如何使用请求跟踪页面重定向
- react-native - 如何在 React-native 中删除 FlatList 右侧的小箭头图标?
- node.js - 将视频后处理成一个