C
cooply
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola quiero constrir un organigrama con la api de google, pero cuando parece que ya esta terminado, une todos los valores en un cuadrado, dejo una imagen
IMAGEN1
Quiero que PRUEBA1, PRUEBA2 y PRUEBA3 salgan así.
IMAGEN2
¿Alguien sabe como?
Saludo y muchas gracias.
PD: La API de google es esta :API GOOGLE
Mi codigo:
IMAGEN1
Quiero que PRUEBA1, PRUEBA2 y PRUEBA3 salgan así.
IMAGEN2
¿Alguien sabe como?
Saludo y muchas gracias.
PD: La API de google es esta :API GOOGLE
Mi codigo:
PHP:
<?php
$sql2=mysql_query("SELECT login FROM users WHERE `ref`=1 LIMIT 3");
while($obj = mysql_fetch_object($sql2)) {
$arr[] = $obj;
}
$json_response = json_encode($arr);
?>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["orgchart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Name');
data.addColumn('string', 'Manager');
data.addColumn('string', 'ToolTip');
data.addRows([
[{v:'admin', f:''}, '', ''], //the node
['<?php echo "[".json_encode($arr)."]"; ?>', 'admin', ''],
['1', 'admin', ''],
]);
var chart = new google.visualization.OrgChart(document.getElementById('chart_div'));
chart.draw(data, {allowHtml:true});
}
</script>
<div id="chart_div"></div>

