接在$row=mysql_fetch_arry($c_result);下面的
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、微信小程序定制開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了達日免費建站歡迎大家使用!
while($row=mysql_fetch_array($c_result))
{
echo $row['title']." ".$row['content']." ".$row['time']."br";
}
就行啦
希望對樓主有幫助
input的name用數組,比如:
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
提交后$_POST['name1']、$_POST['name2']都會以數組的方式儲存著3行tr的每個值,通過foreach可以把它們逐行添加進數據表
那個..用table很容易實現的哈..
當然..如果會div+css, 也就無所謂幾行幾列了..
可以根據窗口大小自動調整行列布局...
用table的思路大概是
---------------------------
注意table的標簽 tr, td
碰到tr才會開始新的行, 所以, 如果我不加tr, 把所有的數據全部放在td里面, 這樣的結果就是生成一個只有一行N列的表格...
但是., 如果在滿足一定條件的時候(例如第n條數據滿足 n % m == 0)適當添加tr標簽, 他就會生成新的行...
當m == 1(n % m == 0 === true), 也就是我們看到的單列多行數據表現
如果m 遠大于 n, (n % m === false) ,就是上面的一行多列,
當 1 m n, 當 滿足 (n % m == 0) 的時候就出現了多行多列顯示數據 了...:)
--------------------------------------------
上面是大概的思路, 自己慢慢領會...
如果能理解這個思路..然后自己寫出相關的代碼..是最好的..
文本的名字加上中括號即可實現,比如: name="contents" = name="contents[]",最后提交獲取到的數據是一個數組形式的。
代碼如下:
form name="form1" method="post" action="index.php?action=ok"
1.input type="text" name="contents[]" value=""
2.input type="text" name="contents[]" value=""
3.input type="text" name="contents[]" value=""
input type="submit" value="提交"
/form
?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];
print_r($contents);
}
?
提交的數據使用時,遍歷即可。
php 讀取數據一般都是在循環讀取的時候把數據放入數組里,例如
?php
$link = mysql_connect("數據庫地址","用戶名","密碼");//連接服務器
mysql_select_db("數據庫名",$link);//連接數據庫
mysql_query("set names gb2312");//設置字符集
$str = "select * from table1";//查詢語句
$result = mysql_query($str,$link);//執行查詢
$re_array = new array();//構造數組
while($row = mysql_fetch_array($result))
{
$re_array[] = $row['列名'];//這樣可以保存多列數據,根據語句不同,需要在這進行相應修改
}
?
網頁題目:php怎么多行數據 php多行文本
分享鏈接:http://vcdvsql.cn/article40/hhhjeo.html
成都網站建設公司_創新互聯,為您提供域名注冊、網站排名、用戶體驗、靜態網站、網站導航、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯