头脑王者php源码包提供(黄忆.1511.970.7084.微电.)提供头脑王者小程序源码包,集合源码解说、服务器匹配安装服务等。
采用:
1、技术框架thinkphp5.0:
2、php版本5.5以上、数据库是mysql5.5,即时通讯我们这边用到workerman服务

QSqlQuery query;
// 先从数据库中获取之前的积分,将本次答题得分相加得到最新的积分
query.prepare("SELECT *FROM user_info WHERE name = ? ");
query.addBindValue(name.toUtf8());
query.exec();
query.next();
tmpScore = query.value(3).toInt() + score;
qDebug() << tmpScore;
switch(tmpScore / 100)
{
case 0:
tmpLevel = QString("青铜");
break;
case 1:
tmpLevel = QString("白银");
break;
case 2:
tmpLevel = QString("黄金");
break;
case 3:
tmpLevel = QString("铂金");
break;
case 4:
tmpLevel = QString("钻石");
break;
case 5:
tmpLevel = QString("星耀");
break;
case 6:
tmpLevel = QString("王者");
break;
default:
break;
}
// 更新得分和段位
query.prepare("UPDATE user_info SET level = ?, total = ? WHERE name = ?");
query.addBindValue(tmpLevel.toUtf8());
query.addBindValue(tmpScore);
query.addBindValue(name.toUtf8());
query.exec();
sendToClient1.cmd = UPDATESCORE;
sendToClient1.level = tmpLevel;
sendToClient1.total = tmpScore;
QByteArray block;
QDataStream out(&block, QIODevice::WriteOnly);
out<<(qint16)0;
out< out.device()->seek(0); out<<(qint16)(block.size() - sizeof(qint16)); client->write(block, block.length()); 二、头脑王者php源码包注册页面、体型设置、赛程题目版块版块展示: public: explicit Mythread(QTcpSocket *client, QObject *parent = 0); void run(); void user_Register(); // 用户注册申请 void user_Login(); // 用户登录申请 void user_match(); // 用户匹配申请 void sendQues(); // 向用户分发题目 // 重载定时器函数 void timerEvent(QTimerEvent *event); signals: void client_match_socket(QTcpSocket *client); // 将客户端的socket发给 主窗口保存 void send_user_info(QString name, QTcpSocket* client); void send_trans_score(QTcpSocket* client, int score, QString name); void send_match_result(QTcpSocket* client, int score); void removeFromMap(QTcpSocket* client); public slots: void dealClientData(); private: QTcpSocket *client; // 客户端的socket QSqlDatabase db; // 数据库句柄 qint16 blocksize; Recv Rec_msg; // 接收的信息结构体 QVector QVector QVector QVector QVector int timeID; // 定时器 int num; int count; }; 头脑王者源码包提供、头脑王者小程序定制升级开发服务、提供软件安装、解说等一体化信息化服务。更多资讯关注微信公众号——稻草人软件科技。