true)); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); $query = "SELECT word from term where word !='' group by word"; $stmtPali = $dbh->query($query); while ($word = $stmtPali->fetch(PDO::FETCH_ASSOC)) { # code... $query = "SELECT * from term where word = ? "; $stmt = $dbh->prepare($query); $stmt->execute(array($word["word"])); if ($stmt) { $Fetch = $stmt->fetchAll(PDO::FETCH_ASSOC); $redisWord=array(); foreach ($Fetch as $one) { # code... $redisWord[] = array($one["id"], $one["word"], "", "", "", $one["meaning"]."$".$one["other_meaning"], $one["note"], "", "", 1, 100, $one["owner"], "term", $one["language"] ); } $redis->hSet($rediskey,$word["word"],json_encode($redisWord,JSON_UNESCAPED_UNICODE)); } } } echo "all done ".$redis->hLen($rediskey); } ?>