2015-02-27 2 views
0

Я пытаюсь извлечь из данных базы данных и сгенерировать граф. Я использую phpgraphlib, http://www.ebrueggeman.com/phpgraphlib/documentation/tutorial-mysql-and-phpgraphlib. Я загрузил libgd из https://github.com/libgd/libgd/releases , а также phpgraphlib. У меня есть PHP 5.5 и расширение php_gd2.dll. Я думаю, что он включен по умолчанию в файле php.ini.Графы в ошибках PHP

Я получаю 2 ошибки:

Warning: require_once(phpgraphlib.php): failed to open stream: No such file or directory in C:\XAMPP\htdocs\graph.php on line 3

Fatal error: require_once(): Failed opening required 'phpgraphlib.php' (include_path='.;C:\XAMPP\php\PEAR') in C:\XAMPP\htdocs\graph.php on line 3

Я также undertsand, что что-то идет не так и путь к директории. Любая помощь? Заранее спасибо!!!

<?php 

     require_once("phpgraphlib.php"); 
     $graph=new PHPGraphLib(400,300); 

    //connection to MySQL database 

    $link =mysql_connect('localhost','root','') or die('Could not connect :'. mysql_error()); 

    //select db 
    mysql_selected_db('mynewdb') or die('Could not select database'); 

    $dataArray=array(); 

    //get data from database 
    $sql="SELECT year1,year2 * FROM scores WHERE crit='interesting semester' AND sid='13'"; 
    $result = mysql_query($sql) or die('Query failed: ' . mysql_error()); 

    if ($result) { 
     while ($row = mysql_fetch_assoc($result)) { 
      $crit=$row["crit"]; 
      $year1=$row["year1"]; 
      $year2=$row["year2"]; 
      //add to data array 
      $dataArray[$crit]=$count; 
     } 
    } 

     //configure graph 
     $graph->addData($dataArray); 
     $graph->setTitle("Interesting Semester"); 
     $graph->setGradient("lime", "green"); 
     $graph->setBarOutlineColor("black"); 
     $graph->createGraph(); 

    ?> 
+0

Ошибки говорят, что PHP не может найти пакет, который вы скачали. Похоже, что вы не установили свой пакет phpgraphlib в свой php тем способом, который ожидает php. Ознакомьтесь с тем, как вы его установили, и предоставите дополнительную информацию об этом. –

ответ

0

пожалуйста поместите файл phpgraphlib.php в ./ или C: \ XAMPP \ PHP \ PEAR

Смежные вопросы