2013-02-16 1 views
0

Я использую инструмент d3 для визуализации. Я преобразовал данные mysql в формат json, который ожидается как вход для d3.как импортировать php-скрипт, который преобразует данные mysql в формат json, из функции d3.json в силе направленного макета

И теперь я поэтапный отказ от вызова этого php-скрипта из кода d3. В настоящее время я звоню так:

d3.json("getdata.php", function(json) { 
    force 
     .nodes(json.nodes) 
     .links(json.links) 
     .start(); 

и не работает.

ответ

0

Это очень простой ответ, поэтому я ожидаю, что вы уже его рассмотрели, но если вы используете d3.v3.js, вам может потребоваться включить ссылку на ошибку в ваш JSON-вызов, например:

d3.json("getdata.php", function(error, json) { 
    force 
     .nodes(json.nodes) 
     .links(json.links) 
     .start(); 

Могу ли я быть таким смелым, чтобы проверить следующее сообщение, чтобы узнать, помогает ли оно; http://www.d3noob.org/2013/02/using-mysql-database-as-source-of-data.html

В противном случае, если вы можете разместить больше своего кода и данных, которые помогут другим устранить неполадки.

Удачи :-)

+0

Thnx много ... но я получаю ошибку типа: JSON является неопознанным на консоли. пожалуйста, помогите исправить это. – user2058285

+0

sory его json не определено. – user2058285

+0

thnx, я могу запустить его. – user2058285