1、首先你要說你用的是什么數(shù)據(jù)庫。用最普通的mysql數(shù)據(jù)庫來說,php自帶了一些操作數(shù)據(jù)庫的函數(shù)。
創(chuàng)新互聯(lián)主營同安網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),同安h5微信小程序搭建,同安網(wǎng)站營銷推廣歡迎同安等地區(qū)企業(yè)咨詢
2、循環(huán)語句可以這樣參考:do=select * from ..then=mysql_query($do);rs=mysql_query($then);do { echo $rs[xx];}while($rs=mysql_query($then))其中,首先得保證數(shù)據(jù)庫鏈接是正確的。
3、應(yīng)該把你要顯示的行放在第一個while循環(huán)的里面,因?yàn)閜hp每次只能獲取一條數(shù)據(jù)。第二個do while循環(huán)是多余的。
4、你可以這么理解,PHP通過while循環(huán)輸出后,mysql_fetch_row會自動movenext的。就是說讀取一條記錄后,數(shù)據(jù)庫的指針就會自動向后移一位。
1、sql=mysql_query(select * from 表名 where name=張三“)for($i=0;$imysql_num_rows($sql);$i++){ $result[$i] = mysql_fetch_assoc($sql);}臨時寫的,比較匆忙??梢宰约嚎纯础?/p>
2、table2表的查詢語句“$sql=select * from table2“。將查詢語句$sql添加到查詢數(shù)據(jù)庫函數(shù)mysql_query中,返回值賦值給變量query。最后將mysql_query。php文件在瀏覽器中打開,查看查詢到數(shù)據(jù)庫中的內(nèi)容的結(jié)果。
3、在生成的表單元素以及之前的元素的名字加上中括號即可實(shí)現(xiàn) 比如: name=contents = name=contents[],最后提交獲取到的數(shù)據(jù)是一個數(shù)組形式的。
4、sql = select * from testdb-fetchAll($sql);//查詢出來放到模板然后就沒事了。
5、其實(shí)用不著javascript php就完全可以實(shí)現(xiàn)你要的功能。估計問題就出在你的js上面。我找了 但是沒找到 呵呵。有點(diǎn)粗心 。下面是我用php實(shí)現(xiàn)的 我把代碼給你粘貼上來。
show tables即為顯示當(dāng)前數(shù)據(jù)庫中所有的表。
首先你的數(shù)據(jù)表中得有這個用戶的唯一標(biāo)識,如用戶id=1。根據(jù)用戶id查詢所有匹配的數(shù)據(jù)。
查詢數(shù)據(jù)庫中所有表名有兩種方法:select table_name from information_schema.tables where table_schema=當(dāng)前數(shù)據(jù)庫show tables;其中,information_schema這張數(shù)據(jù)表保存了MySQL服務(wù)器所有數(shù)據(jù)庫的信息。
php獲取mysql表字段名稱和字段信息有三種方法。這三種方法分別為:mysql_fetch_field方法、desc方法和SHOWFULLFIELDS方法。