本文整理汇总了PHP中Msg::setmaindata方法的典型用法代码示例。如果您正苦于以下问题:PHP Msg::setmaindata方法的具体用法?PHP Msg::setmaindata怎么用?PHP Msg::setmaindata使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Msg
的用法示例。
在下文中一共展示了Msg::setmaindata方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
//具体留言内容,必须
@($tel = $_POST['tel']);
//客户电话,非必须
@($company = $_POST['company']);
//新加入公司这一项,非必须
@($product = $_POST['product']);
//客户需求产品,非必须
@($country = $_POST['country_name']);
//客户所在国家,由客户自己填写,非必须
@($url = $_POST['url']);
//留言url地址,由Javascript获取,非必须
@($lang = $lang);
//客户使用语言,由网站管理员设定,非必须,默认为英语
//把留言内容拼接成数组,并添加到留言对象当中
$maindata = array("name" => $name, "email" => $email, "message" => $message, "tel" => $tel, "company" => $company, "product" => $product, "country" => $country, "url" => $url, "lang" => $lang);
$msg_ins->setmaindata($maindata);
//获取sql语言,如果返回结果为数字,则是因为必填项不合法
$sql = $msg_ins->getsql();
//如果$sql为整数,则用户输入出现错误,否则,则提交数据库
if (gettype($sql) == "integer") {
$errorcode = $sql;
showui($errorcode);
//goto view;
exit;
} else {
//加载数据库类,并实例化
require_once MSGROOT . "include/db.class.php";
$mysql = new Mysql($sysconf->dbhost, $sysconf->dbuser, $sysconf->dbpassword, $sysconf->dbname, $sysconf->prefix, $sysconf->lang);
$mysql->setQuery($sql);
$mysql->query();
//获取mysql的执行错误代码