用戶表
成都創(chuàng)新互聯(lián)于2013年成立,先為輪臺(tái)等服務(wù)建站,輪臺(tái)等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為輪臺(tái)企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
題表
答錯(cuò)題的記錄表:使用用戶id,題目id關(guān)聯(lián)
這玩意怎么給你寫代碼啊,給你寫思路不行么?
表單會(huì)寫么,寫個(gè)登錄表單,前臺(tái)驗(yàn)證表單正確性,成功后,可以提交表單,到login.php去接受賬號(hào)密碼,拿著賬號(hào)密碼去數(shù)據(jù)庫(kù)查詢,如果查到了,則可以跳轉(zhuǎn)主頁(yè),跳轉(zhuǎn)前記錄登錄狀態(tài),session等,然后去主頁(yè),用戶點(diǎn)擊查看個(gè)人信息時(shí),觸發(fā)ajax,發(fā)起請(qǐng)求,將用戶的id或者用戶米(當(dāng)時(shí)存在session里了),去searchinf.php進(jìn)行操作,searchinf.php去數(shù)據(jù)庫(kù)查詢,條件是id或者用戶名,查到后將數(shù)據(jù)處理一下,成json返回給前臺(tái)...然后前臺(tái)顯示...
這種真沒(méi)法給你寫...
//先創(chuàng)建一個(gè)log表,有id, action, username, query, time 等字段,如果需要記錄更多,可添加
$query_string = $_SERVER['QUERY_STRING'];//查詢(query)的字符串,這個(gè)最好處理一下
$action = $_REQUEST['action'];//操作類型,可以自己定義。比如?action=addid=xx
//$username就是當(dāng)前操作人的名字了,登錄后都有的吧
if(in_array($action, array('add', 'edit','delete','update')))
{
addlog($action,$username,$query_string);
}
function addlog($action,$username,$query_string)
{
//這里可以把時(shí)間和$query_string處理一下,插入數(shù)據(jù)庫(kù)
$db-query($sql);
}
大致思路就是這樣的了,細(xì)節(jié)還需你自己完善
$sql="insert into 表 (id,name)values ('".$id."','".$name."')";
$query=mysql_query($sql);
if ($query){
echo "添加成功";//這個(gè)時(shí)候已經(jīng)寫入數(shù)據(jù)庫(kù)了
$sql="select * from 表 where id ='".$id."'";//取出數(shù)據(jù)庫(kù)=$id的值也就是你剛才插入數(shù)據(jù)庫(kù)的值這個(gè)可以換別的 比如 name='".$name."';
$query=mysql_query($sql);
$row=mysql_fetcho_assoc($query);
echo $row['name'];//取出剛才插入的name
}