从sparql端点填充php中的组合框

时间:2017-03-25 17:15:49

标签: php sparql

我正在尝试使用SPARQL将数据填充到组合框中。 我正在尝试的代码:

<select>
    <?php 
        $sparql = "PREFIX : <http://localhost/soy_test1#>
                    select ?X where {?PlantDescriptor :hasTOC ?X}";

        $result = sparql_query( $sparql ); 
        if( !$result ) { print sparql_errno() . ": " . sparql_error(). "\n"; exit; }

        $fields = sparql_field_array( $result );

        while( $row = sparql_fetch_array( $result ) )
        {
            foreach( $fields as $field )
            {
                //echo $row[$field];
                echo "<option value=$row[$field]></option>";
            }

        }
    ?>
</select>

但它什么都没找回来。我一直在寻找任何解决方案,但我找不到任何东西。 任何帮助,将不胜感激。 感谢。

0 个答案:

没有答案