Я новичок в кодировании и мне нужна небольшая помощь, пожалуйста
Мне нужен зарегистрированный пользователь на WordPress (веб-сайт), связанный с моей пользовательской БД через адрес электронной почты, чтобы отображать данные из моей пользовательской БД, например, компанию, адрес и т. Д., И только для зарегистрированного пользователя
Мне удалось получить данные из пользовательской БД для отображения, и я также вошел в систему для отображения информации о пользователе (эта часть предназначена для просмотра информации в журнале), с кодом ниже
Я думаю, что должен быть способ сделать это, и мне нужно было бы иметь отношения в БД, связывающие электронную почту пользователя и клиента
любая помощь будет высоко ценится
спасибо за ваше время
питер
изм
Теперь я получаю результаты по адресам электронной почты, которые одинаковы в обеих таблицах, но мне просто нужно, чтобы отображался зарегистрированный пользователь, как я могу это сделать?
<?php
global $wpdb;
$result = $wpdb->get_results( "SELECT * FROM `CustomerT`, `wp_users` where `Email` = `wp_users`.`user_email`");
foreach ( $result as $print ) { ?>
Customer ID: <?php echo $print->CustomerID; ?> </br>
Company: <?php echo $print->Company; ?> </br>
Address: <?php echo $print->Address; ?></br>
City: <?php echo $print->City; ?></br>
County: <?php echo $print->County; ?></br>
Postcode: <?php echo $print->Postcode; ?></br>
First Name: <?php echo $print->FirstName; ?></br>
Last Name: <?php echo $print->LastName; ?></br>
Email: <?php echo $print->Email; ?></br>
Phone No: <?php echo $print->PhoneNo; ?></br>
<?php global $current_user; wp_get_current_user(); ?>
<?php if ( is_user_logged_in() ) {
echo 'Username: ' . $current_user->user_login . '<br />';
echo 'User email: ' . $current_user->user_email . '<br />';
echo 'User first name: ' . $current_user->user_firstname . '<br />';
echo 'User last name: ' . $current_user->user_lastname . '<br />';
echo 'User display name: ' . $current_user->display_name . '<br />';
echo 'User ID: ' . $current_user->ID . '<br />';
}
else { wp_loginout(); } ?>
<?php } ?>