Saludos
Triby gracias por el apoyo, este es el codigo actual y el resultado actual
Código PHP:
<?
global $wpdb;
$table_name1 = $wpdb->prefix . "teacher";
$table_name2 = $wpdb->prefix . "student";
$sql="SELECT $table_name2.*, $table_name1.*, $table_name1.* FROM $table_name2 JOIN $table_name1 ON $table_name1.teid = $table_name2.teid ORDER BY $table_name1.teid";
$posts = $wpdb->get_results($sql);
$prof = ""; // Inicializas para comparar
$sep = ""; // Para separar los nombres
foreach($posts as $post) {
if($prof != $post->name_teacher) {
// Este if es para evitar un cierre al inicio de la cadena
if($prof != "") {
echo "\"];\n";
}
echo "Lista[\"{$post->name_teacher}\"] = [";
$sep = "";
}
echo "$sep\"{$post->name_student}\"";
$sep = ", ";
};
// Cierre al final
echo "\"];\n";
?>
Resultado Actual:
Código HTML:
Lista["Profesor de Química"] = ["ANA"Lista["Profesor de Química"] = ["ALDO"Lista["Profesor de Química"] = ["ALEJANDRO"Lista["Profesor de Química"] = ["ÁLVARO"Lista["Profesor de Matemática"] = ["BÁRBARA"Lista["Profesor de Matemática"] = ["BENJAMÍN"Lista["Profesor de Matemática"] = ["BIANCA"Lista["Profesor de Matemática"] = ["BEATRIZ"Lista["Profesor de Matemática"] = ["CARINA"Lista["Profesor de Matemática"] = ["CAROLINA"Lista["Profesor de Matemática"] = ["CÉSAR""];
Beria salir asi:
Código HTML:
Lista["Profesor de Química] = ["ANA", "ALDO", "ALEJANDRO", "ÁLVARO"];
Lista["Profesor de Matemática"] = ["BÁRBARA", "BENJAMÍN", "BIANCA", "BEATRIZ"];
Lista["Profesor de Filosofía"] = ["CARINA", "CAROLINA", "CÉSAR", "CLAUDIA"];