我正在尝试从插入的 URL 中添加字符长度。我已经从数组中的数据库中获取了所有选定的 URL,并试图将它们添加到 foreach 函数中。
function countLen($email) {
$countLen = mysql_query("SELECT url FROM urls WHERE user='$email'");
$resultLen = mysql_result($countLen, 0);
foreach($resultLen as &$string) {
$length = strlen($string);
$totallen = ($totallen + $length);
return $totallen;
}
}
最佳答案
你可以在 SQL 中完成所有的求和:
function countLen($email)
{
$res = mysql_query("SELECT SUM(LENGTH(url)) as 'sum' FROM urls WHERE user='$email'");
return current(mysql_fetch_array($res));
}
关于php - 从 SQL 数组中添加字符串长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8842557/