我使用以下代码将数据插入数据库。
if (isset($_POST['file_edit_note']) && isset($_POST['file_notes']) && !empty($_POST['file_edit_note'])) {
$my_post = array();
$my_post['ID'] = $_POST['file_edit_note'];
$my_post['post_content'] = $_POST['file_notes'];
$wpdb->insert($wpdb->prefix.'posts', array(
"post_content" => $_POST['file_notes'],
"post_parent" => $_POST['file_edit_note']),array( '%s'), array('%d'));
wp_redirect(get_permalink() . '?upd=1');
}
而且,这里的帖子ID是父母。我尝试获取帖子ID并插入子行的post_parent列。这部分正在运作。
现在我试图在循环中检索数据。因为当我在前端打开父节点时,所有子节点都来自父节点。
<?php echo !empty($file->post_content)?$file->post_content:'Content not found.'; ?>
我是PHP的新手。请给我任何建议。