用一句好,兩句是壞習慣,因為PHP運行字符串換行,例如下面的語句是對的:
網站建設哪家好,找創(chuàng)新互聯(lián)!專注于網頁設計、網站建設、微信開發(fā)、微信小程序定制開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了聶拉木免費建站歡迎大家使用!
$mysql_command="
insert into $table_name(name,numb,age)
values ('劉華','200801',27)";
出現(xiàn)亂碼的問題,就是編碼造成的,你保存的文件里面是:
mysql_query("set names gb2312");
那么查詢的文件也應該這樣設置,你的PHP源文件的編碼也必須ANSI(GB2312),數(shù)據(jù)的設置也必須是GB2312,查詢和插入數(shù)據(jù)的網頁瀏覽器編碼也必須是GB2312,所有的統(tǒng)一了就不會是????
至少三個方法可以實現(xiàn):
一、使用視圖來實現(xiàn)多表聯(lián)合查詢,
例如:創(chuàng)建視圖:create view userstoposts as select u.name,u.qq,p.post_id,p.title, p.contents, p.contents from users as u,posts as p where u.name=p.name
二、直接使用表聯(lián)合查詢
例如:select u.name,u.qq,p.* from users as u,posts as p where u.name=p.name
三、結合PHP語言實現(xiàn)
例:1、
?php
$Sql="select *from posts";
$Result=@mysql_query($Sql);
while($rows=mysql_fetch_assoc($Result)){
$sql1="select name,qq from users where name='".$rows['name']."'";
$result1=@mysql_query($sql1);
$rows1=mysql_fetch_assoc($result1);
$OUTPUT[]=array(
'name'=$rows['name'],
'qq'=$rows1['qq'],
'post_id'=$rows['post_id'],
'title'=$rows['title'],
'contents'=$rows['contents']
);
}
print_r($OUTPUT);//可以你需要的結果輸出
?
php中有連接數(shù)據(jù)庫的方法,$link
=
mysql_connect('
localhost
','root','root')
or
die(mysql_errno());
mysql_select_db
('test')
or
die
(mysql_errno());
mysql_query('SET
NAMES
gbk');
$sql
=
"SELECT
*
FROM
test
LIMIT
0,20";
$result
=
mysql_query($sql)
or
die(mysql_errno());
while($msg
=
mysql_fetch_array($result)){
print_r
($msg);
}
mysql_free_result($result);
mysql_close
($link);
html的中的變量可以通過form表單把
變量值
傳到php中進行連庫操作,例如
那么在a.php中就這樣接收這個參數(shù)
$username=$_POST['username'];
然后再進行連庫操作
1、下載一個phpmyadin,看看phpmyadmin能不能登入mysql
如果能登陸,則表明是你的程序有問題
2、如果不能登陸,則查找libmysql.dll是否復制到c:\windows\system32下
則安裝mysql連接程序
3、500錯誤,請在IE-選項-高級-顯示錯誤打開,則可以顯示出錯信息
如果還不顯示錯誤提示,則編輯php.ini
把display_error
=
On
重啟web
照你所說的話,登陸后發(fā)布新聞,那你登陸后肯定會用用session或者cookie 來保存登陸id的
那么你插入新聞的時候
"insert into news (title,content.uid) values ('title','content','這里session或者cookie')"
既然查詢有id來關聯(lián)了
那么查詢的時候就用left join
"select * from news as n left join user as u on n.uid=u.uid where=‘條件你自己寫’ "
新聞標題:php數(shù)據(jù)庫關聯(lián)設置,數(shù)據(jù)庫和php關系
鏈接分享:http://jinyejixie.com/article28/hopojp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供外貿網站建設、軟件開發(fā)、網站收錄、建站公司、標簽優(yōu)化、虛擬主機
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)