Eclipse中没有MySQLi的自动完成功能

时间:2016-01-29 11:50:44

标签: php mysql eclipse mysqli

我刚刚使用mySQLi编写了从PHP到mySQL的第一个连接。我注意到mySQLi对象没有自动完成功能。例如,在此代码中,$result->num_rows$result->data_seek($j)没有自动完成功能。对于php,自动完成按预期工作。我做错了什么?

<?php
require_once 'login.php';

$conn = new mysqli($hn,$un,$pw,$db);
if($conn->connect_error){
    echo"huhuhuhu";
}

$query = "select * from classics";
$result = $conn->query($query);
if(!$result){
    die("result je null");
}

$rows = $result->num_rows; // no autocompletion

for ($j = 0; $j<$rows; $j++){
    $result->data_seek($j); // no autocompletion
}

1 个答案:

答案 0 :(得分:1)

由于php是一种解释型语言,因此必须执行该脚本才能使$ result具有任何值。

据我所知,eclipse不会这样做。 (我怀疑有很多编辑/意识形态)