正文
php数据显示格式 php实时显示数据
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
php怎么把数据库中的数据显示成表格
用table/table就可以了啊php数据显示格式,然后用PHPphp数据显示格式的逐条输出数据语句相结合,你图太小,根本看不清,不过道理就是这么个道理的
php用表单形式显示数据库信息
初学者写的,你可以试试
form name="myform" method="post" action="mysql.php"
table border="1"
tr
td width="605" height="51" bgcolor="#CC99FF" colspan="2"
div align="center"请输入用户名称
input name="txt_user" type="text" id="txt_user" size="25"nbsp;
input type="submit" name="Submit" value="查询"
/div
/td
/tr
tr
td align='center'用户名称/td
td align='center'年龄/td
/tr
?php
// mysql_connect(服务器,用户名,密码)
$link = mysql_connect("localhost","root","root");
// mysql_select_db(数据库,$link)
$db_selected = mysql_select_db("php_test",$link);
// 编码格式(貌似很重要)
mysql_query("set names 'utf8'");
?
?php
$sql = mysql_query("select name_,age_ from t_user");
$info = mysql_fetch_array($sql);
if($_POST[Submit]=="查询"){
$txt_user = $_POST[txt_user];
$sql = mysql_query("select * from t_user where name_ like '%".trim($txt_user)."%'");
$info = mysql_fetch_array($sql);
}
?
?php
if($info==false){
echo 'trtd width="605" height="51" bgcolor="#CC99FF" colspan="2"';
echo "div align='center' style='color:#FF0000;font-size:12px;'对不起,您查找的用户信息不存在!/div";
echo '/td/tr';
}elseif($info){
echo 'elseif';
}
?
?php
do{
?
tr align="center" bgcolor="#FFFFFF"
td height="20"align="center" ?php echo $info['NAME_']?/td
td ?php echo $info['AGE_']?/td
/tr
?php
}while($info = mysql_fetch_array($sql));
mysql_free_result($sql);
mysql_close($link);
?
/table
/form
php+mysql读出text中数据,显示格式变化
粘贴你的程序,大家帮你修改,那样改程序的人简单,你也看得懂结果。
补充:
首先,我怎么知道你的TXT文件里面哪里是标题、日期、签名呀?
其次,解释一下为什么DOC文件会是乱码,因为DOC不是文本格式,是WORD才能识别的丰富格式文件,TXT是单调的纯文本格式文件。
你现在希望以指定的文本格式显示TXT文件,我给你两个方法。
方法一、在TXT文件里面使用HTML代码设置格式,比如你的TXT文件的内容可以是下面这样:
p align=centerbbig标题写在这里/big/b/p
p 内容就写在这里,有多少就写多少。内容里面需要空格的地方要使用中文下全角的空格,否则空格会被浏览器吃了。p
p 这是内容的第二段,每一段都用一对这样P括起来,否则回出现在一段里面。/p
p align=right签名和日期写在这里,P就是段落,CENTER就是居中,RIGHT就是靠右。/p
那么PHP文件就非常简单:
?php
readfile("text/002.txt");//读出文件的所有内容并显示
?
方法二、如果TXT文件不是你建立的,你无法要求别人在里面使用HTML代码控制格式,那么你就必须自己对TXT文件进行格式转换,但是TXT文件必须有固定的规则,比如第一行是标题,最后二行是签名和日期,那么PHP文件可以下面这样:
?php
$myfile=file("note.txt");//把文件的所有内容读出到数组里面
$n=count($myfile);
for($i=0;$i=$n;$i++){
$str=chop($myfile[$i]);
if ($i==0) echo "p align=center$str/p";
elseif ($i==$n || $i+1==$n) echo "p align=right$str/p";
else echo "p$str/p";
}
?
php显示数据库里的中文乱码.。ps:数据库和php显示都设置了utf8,为什么还会显示乱码???求解答!!
原因:
这个是因为你的浏览默认解析编码不是 UTF-8,这种情况浏览器他不知道你的文字要显示 什么编码。
解决方案:
要么设置浏览器默认编码为 UTF-8
在输出打印前,先输出 meta charset="utf-8"来告诉浏览器你想要使用的编码方式。
栗子:
echo 'meta charset="utf-8"';//将这行放到第一行输出
echo "trtr/";//
php数据显示格式的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php实时显示数据、php数据显示格式的信息别忘了在本站进行查找喔。