本文整理汇总了PHP中Map::setId方法的典型用法代码示例。如果您正苦于以下问题:PHP Map::setId方法的具体用法?PHP Map::setId怎么用?PHP Map::setId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Map
的用法示例。
在下文中一共展示了Map::setId方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getLastMapCoord
public function getLastMapCoord($user)
{
$data = array();
$data[] = $this->conn->cleanData($user->getId());
$query = <<<SQL
\t\t\t\tSELECT
\t\t\t\t\tlatitude,
\t\t\t\t\tlongitude,
\t\t\t\t\taltitude,
\t\t\t\t\ttime
\t\t\t\t\tFROM
\t\t\t\t\t\tlaa_coordinate
\t\t\t\t\tWHERE
\t\t\t\t\t\tid_user = {$data['0']}
\t\t\t\t\tORDER BY
\t\t\t\t\t\tid DESC
\t\t\t\t\tLIMIT 1
SQL;
$query = $this->conn->removeBreakLine($query);
$result = $this->conn->getConn()->query($query);
$map = NULL;
while ($data = $result->fetch_object()) {
$map = new Map();
$map->setId($data->id);
$map->setLatitude($data->latitude);
$map->setLongitude($data->longitude);
$map->setAltitude($data->altitude);
break;
}
$result->free();
return $map;
}
示例2: selectAll
public function selectAll()
{
$all = array();
if ($this->conn) {
$query = "SELECT * FROM maps";
$res = mysql_query($query, $this->conn);
if ($res) {
while ($row = mysql_fetch_assoc($res)) {
$m = new Map();
$m->setId((int) $row['id']);
$m->setName($row['name']);
$m->setTiles($row['tiles']);
array_push($all, $m);
}
}
}
return $all;
}
示例3: addMap
public function addMap($title)
{
$map = new Map($this->addSubElement("map"));
$map->setId($this->getId() . "_map_" . $this->getNewMapId());
$map->setTitle($title);
$this->saveDOM();
return $map;
}