function get_equipa($dbconn) { $query = "SELECT * FROM requilib_website.funcionario"; $query_response = mysql_query($query, $dbconn) or die(mysql_error()); $counter = 0; $equipa = []; while ($row = mysql_fetch_array($query_response)) { $equipa[$counter]['id'] = $row['id']; $equipa[$counter]['nome'] = $row['nome']; $equipa[$counter]['equipa'] = $row['equipa']; //get main image $equipa[$counter]['mainImg'] = get_main_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated images $equipa[$counter]['img'] = get_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated CV itemsn $equipa[$counter]['cv'] = get_cvitem($dbconn, $equipa[$counter]['id']); //wrong name 'cv' $counter++; //proxima medicao da tabela SQL } echo json_encode(utf8ize($equipa)); return $equipa; }
function get_equipa($dbconn) { $query = "SELECT * FROM funcionario WHERE nome <> ''"; $query_response = pg_query($dbconn, $query); $counter = 0; $equipa = []; while ($row = pg_fetch_array($query_response, $counter, PGSQL_BOTH)) { $equipa[$counter]['id'] = $row['id']; $equipa[$counter]['nome'] = $row['nome']; $equipa[$counter]['equipa'] = $row['equipa']; $equipa[$counter]['resumo'] = $row['resumo']; //get main image $equipa[$counter]['mainImg'] = get_main_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated images $equipa[$counter]['img'] = get_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated CV itemsn $equipa[$counter]['cv'] = get_cvitem($dbconn, $equipa[$counter]['id']); //wrong name 'cv' $counter++; //proxima medicao da tabela SQL if ($counter == pg_num_rows($query_response)) { break; //para a execução do ciclo para que não haja erro quando $counter>numero de linhas na tabela } } echo json_encode($equipa); return $equipa; }
function get_equipa($dbconn) { $query = "SELECT * FROM funcionario"; $query_response = $dbconn->query($query); $counter = 0; $equipa = []; while ($row = $query_response->fetch_assoc()) { $equipa[$counter]['id'] = $row['id']; $equipa[$counter]['nome'] = $row['nome']; $equipa[$counter]['equipa'] = $row['equipa']; //get main image $equipa[$counter]['mainImg'] = get_main_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated images $equipa[$counter]['img'] = get_img($dbconn, 'funcionario', $equipa[$counter]['id']); //get associated CV itemsn $equipa[$counter]['cv'] = get_cvitem($dbconn, $equipa[$counter]['id']); //wrong name 'cv' $counter++; //proxima medicao da tabela SQL } echo "here<br>"; echo json_encode($equipa); echo "here<br>"; return $equipa; }