2011-12-25 80 views
0

基本上我想要做的就是使用MySqli来做一个查询UUID_SHORT()并得到结果。没有INSERT,UPDATE,DELETE什么的,我只是想要UUID_SHORT的值。MySqli php UUID_SHORT

一直未能弄明白,任何帮助将是伟大的!

谢谢。

回答

1

如何SELECT UUID_SHORT();

有一个在MySQL documentation的更多信息。

例子:

function UUID_SHORT(mysqli $db) 
{ 
    $result = $db->query("SELECT UUID_SHORT();"); 
    $res = $result->fetch_array(); 
    return $res[0]; 
} 
0

您可以通过扩大创建@competent_tech函数中添加了更多的灵活性:

例子:

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