#!/usr/local/bin/php -q $name) { if ($name == "") { logging($log, "info: ", "got empty name for email " . $email . ", skip updating\n", $stderr); } elseif ($name == $email) { logging($log, "info: ", "got name matched email for email " . $email . ", skip updating\n", $stderr); } else { logging($log, "info: ", "update name for email " . $email . " to '" . $name . "'\n", $stderr); $query = sprintf( "UPDATE mailbox SET name='%s' WHERE username = '%s' AND name = username;", $name, $email ); //print($query); //die(); logging($log, "info: ", "execute MySQL query '$query'...", $stderr); $res = mysqli_query($db_connect_id, $query); if (!$res) { logging($log, "", " failed\n", $stderr); logging($log, "error: ", "couldn't execute MySQL query '$query'\n", $stderr); } else { logging($log, "", " success\n", $stderr); } } } logging($log, "info: ", "close MySQL connection...", $stderr); if (mysqli_close($db_connect_id)) { logging($log, "", " success\n", $stderr); } else { logging($log, "", " failed\n", $stderr); logging($log, "error: ", "couldn't close connection to MySQL server '$mysql_host'\n", $stderr); } } } fclose($log); } fclose($stderr); } ?>