新聞中心
php小程序設(shè)計(jì)題
$con = mysql_connect("localhost","root",'123456');
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供義馬網(wǎng)站建設(shè)、義馬做網(wǎng)站、義馬網(wǎng)站設(shè)計(jì)、義馬網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、義馬企業(yè)網(wǎng)站模板建站服務(wù),10余年義馬做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
$mysql_select_db("lesson",$con);
mysql_query("set names utf8");
$sql = "select count(*) from student where math80 and english80";
$num = mysql_query($sql);
echo "數(shù)學(xué)和英語(yǔ)成績(jī)均大于等于80分的學(xué)生總數(shù):" . $num;
$sql1 = "select * from student where math80 and english80";
$arr = mysql_query($sql1);
$str = "table border='1'trth姓名/thth總分/th/tr";
while($row = mysql_fetch_assoc($arr))
{
$str .= "tr";
$str .= "td" . $row['name']. "/td";
$str .= "td" . $row['math']+$row['english']. "/td";
$str .= "/tr";
}
echo $str;
mysql_close($con);
幫忙寫個(gè)PHP小程序
這里我必須糾正一下你個(gè)觀點(diǎn):
static只是靜態(tài)變量。也就是說(shuō)他不會(huì)因?yàn)檠h(huán)而自動(dòng)遞增。
他沒有什么特別的屬性,和其他的變量一樣,程序執(zhí)行完成后會(huì)自動(dòng)銷毀的。
還有無(wú)視上面的,一樓的用cookie和session的不靠譜
二樓的在亂說(shuō)話
三樓的在開玩笑
我為什么這么說(shuō):首先cookie,。好的,的確cookie可以實(shí)現(xiàn),但是不靠譜,因?yàn)橛行┯脩魰?huì)關(guān)閉cookie,從而導(dǎo)致你的程序失效。
那session就更加不靠譜了,因?yàn)閟ession只是記錄本次的你與服務(wù)器的會(huì)話。一旦關(guān)閉了網(wǎng)頁(yè)或者是到時(shí)間了,session就會(huì)自動(dòng)消失。
“我用你這個(gè)PHP代碼放到我的管理站點(diǎn)下預(yù)覽,出現(xiàn)的是“這里用JS彈出歡迎光臨”,這與你想要出現(xiàn)“歡迎光臨”,不符合,所以應(yīng)該先把前面的文字去掉,然后針對(duì)你的問題,你試試將"$scs+=1"里面的“+”去掉試試,呵呵,不對(duì)的話,等解決后,留言告訴我哈,我Q574153007 ”我是不懂他想什么= =估計(jì)是理解錯(cuò)了。
如果你想保存用戶ip地址。
你需要用到文本文件或者是數(shù)據(jù)庫(kù)(我推薦數(shù)據(jù)庫(kù))。
我是按照數(shù)據(jù)庫(kù)的寫法給你。。別告訴我你沒安裝MySQL
數(shù)據(jù)庫(kù)代碼給你(粘貼復(fù)制到MySQL命令行里就行了):
create database data;
//新建數(shù)據(jù)庫(kù)
use data;
//打開數(shù)據(jù)庫(kù)
create table fw(
f_id int primary key not null auto_increment,
f_ip varchar(15) not null
);
//創(chuàng)建fw數(shù)據(jù)表。f_id是主鍵,f_ip是存放ip的字段
PHP程序:
?php
function cs(){
mysql_connect("localhost",root","123");
//連接mysql:主機(jī)名localhost,用戶名root,密碼123。看情況你自己改改
mysql_select_db("data");
//選擇數(shù)據(jù)庫(kù)data。
$ip=$_SERVER['REMOTE_ADDR'];
$query=mysql_query("
SELECT f_ip FROM fw
WHERE f_ip='$ip'");
//執(zhí)行查詢。查找和登錄人一樣的ip.
if(mysql_num_rows($query) == 0)
//如果數(shù)據(jù)庫(kù)里沒有這條記錄
{
echo "這里用JS彈出歡迎光臨";
$insert=mysql_query("
INSERT INTO fw(f_ip) values('$ip')
");
//對(duì)數(shù)據(jù)表fw插入這個(gè)ip地址。
}
else
echo "什么也不做";
}
cs();
?
這是我用文本文件寫的:(比較簡(jiǎn)單,最好用數(shù)據(jù)庫(kù),因?yàn)閿?shù)據(jù)庫(kù)可以實(shí)現(xiàn)的功能更多。)
?php
function fw()
{
header("Content-Type: text/html; charset=utf-8"); //聲明文檔的字符集
$ip=$_SERVER['REMOTE_ADDR'];
//把ip地址保持為變量
$open=fopen("fw.txt","a+");
//如果沒有fw.txt會(huì)自動(dòng)創(chuàng)建,否則只是打開
$file=file('fw.txt');
//把fw.txt文件每一行保持為數(shù)組
foreach($file as $val)
//使用foreach循環(huán),把數(shù)組里的每一個(gè)元素賦予$val
{
if($val == $ip)
//用戶曾經(jīng)登錄過(guò)
{
$check=1;
//保存一個(gè)標(biāo)記
break;
//跳出循環(huán)
}
}
if($check == 1)
//如果標(biāo)記存在,也就表示用戶登錄過(guò)
echo '什么也不提示';
else
{
//這表示第一次登錄
echo 'js的歡迎登錄';
fwrite($open,"\r\n".$ip);
//寫入ip地址。\r\n是換行
}
}
fw();
//執(zhí)行函數(shù)
?
寫一個(gè)PHP小程序,遇到數(shù)據(jù)類型的問題(Binary)
密碼用md5到數(shù)據(jù)庫(kù)就可以了!用char(32)
一定要用Binary么??
呵呵,PHP無(wú)數(shù)據(jù)類型?這回該你別胡扯了!
=====================
小艾的幻想,如果你要說(shuō)PHP無(wú)數(shù)據(jù)類型隨你!
=====================
--------------------
PHP
支持八種原始類型。
四種標(biāo)量類型:
boolean(布爾型)
integer(整型)
float(浮點(diǎn)型,也作“double”)
string(字符串)
兩種復(fù)合類型:
array(數(shù)組)
object(對(duì)象)
最后是兩種特殊類型:
resource(資源)
NULL
-------------------
用php編寫微信小程序,用mysql數(shù)據(jù)庫(kù),會(huì)遇到什么問題以及解決方法
在mysql數(shù)據(jù)庫(kù)用php編寫微信小程序會(huì)遇到的問題是因?yàn)閿?shù)據(jù)庫(kù)不支持表情。解決辦法是:
1、將字符集改為utfmb4。
2、將emoji表情轉(zhuǎn)義,調(diào)用時(shí)再轉(zhuǎn)換回去即可。
新聞標(biāo)題:php小程序數(shù)據(jù)庫(kù)設(shè)計(jì) 小程序mysql數(shù)據(jù)庫(kù)
當(dāng)前URL:http://ef60e0e.cn/article/hjodse.html