MySqli php UUID_SHORT

MySqli php UUID_SHORT,php,mysql,mysqli,Php,Mysql,Mysqli,基本上,我想做的是使用MySqli执行一个查询UUID\u SHORT(),然后得到结果。没有插入,更新,删除或任何东西,我只想要UUID\u SHORT的值 我还没弄明白,任何帮助都会很好 谢谢。如何选择UUID_SHORT() 这本书中有更多的信息 示例: function UUID_SHORT(mysqli $db) { $result = $db->query("SELECT UUID_SHORT();"); $res = $result->fetch_arr

基本上,我想做的是使用MySqli执行一个查询
UUID\u SHORT()
,然后得到结果。没有
插入
更新
删除
或任何东西,我只想要
UUID\u SHORT
的值

我还没弄明白,任何帮助都会很好


谢谢。

如何
选择UUID_SHORT()

这本书中有更多的信息

示例:

function UUID_SHORT(mysqli $db)
{
    $result = $db->query("SELECT UUID_SHORT();");
    $res = $result->fetch_array();
    return $res[0];
}
function getUuid(mysqli $db, $short=false)
{
    $query = "SELECT " . ($short ? "UUID_SHORT()" : "UUID()");
    $result = $db->query($query)->fetch_array();
    return $result[0];
}

您可以扩展@competable\u tech创建的功能,以增加更多灵活性:

示例:

function UUID_SHORT(mysqli $db)
{
    $result = $db->query("SELECT UUID_SHORT();");
    $res = $result->fetch_array();
    return $res[0];
}
function getUuid(mysqli $db, $short=false)
{
    $query = "SELECT " . ($short ? "UUID_SHORT()" : "UUID()");
    $result = $db->query($query)->fetch_array();
    return $result[0];
}