Пример #1
0
function get_photo($tag_name)
{
    $tag_id = find_tag($tag_name);
    if (!$tag_id) {
        $error_str = "no tag_name " . $tag_name . " found";
        error_log($error_str);
        echo json_encode(array("ERROR" => $error_str));
        return;
    }
    $json_str = get_photo_by_tag($tag_id);
    echo $json_str;
}
Пример #2
0
function insert_tag($name)
{
    $tag_id = find_tag($name);
    if ($tag_id) {
        return intval($tag_id);
    }
    global $db;
    $stmt = $db->prepare("INSERT INTO Tags (tag) VALUES(:tag)");
    $stmt->bindParam(":tag", $name);
    try {
        $stmt->execute();
        return $db->lastInsertId();
    } catch (PDOException $e) {
        error_log("ERROR while insert tag: " . $e->getMessage());
        return false;
    }
}