Esto es lo que estoy tratando de lograr en mi sitio de wordpress.
Me gustaría comparar 2 fuentes de datos de 1 base de datos. Por ejemplo, cuando un usuario aleatorio de wordpress inicia sesión, me gustaría que PHP obtenga su ID de usuario y luego verifique si esa ID coincide con la ID de otra tabla y luego si coincide con el contenido de visualización en la interfaz según la ID coincidente.
La tabla 1 es wordpress wp_users y la tabla 2 es una tabla que tiene su propia identificación y contiene datos. Los datos que contiene la tabla 2 están relacionados con los usuarios de wordpress. Cada wordpress tiene sus propios datos.
Necesito mostrar estos datos en la interfaz del sitio web después de realizar la validación coincidente.
Logré mostrar datos en el front-end pero me quedé atascado comparando dos tablas.
Esto es lo que obtuve:
$user = get_userdata($user_id); $h5p = $wpdb->get_var("SELECT id FROM wp_h5p_results "); if ($user == $h5p) { $total_score = $wpdb->get_var("SELECT score FROM wp_h5p_results "); echo "<p>Your Score {$total_score}</p>"; } else { echo 'No user with such ID'; }