十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
读取内容一般使用select语句,输出的话方法比较多,具体的可以参考网上的教程,根据自己的实际需要来选用其中一种,一般都是把数据读取到一个数组参数里面,然后再输出这个数组内容。具体的可以参考下w3school的教程:
创新互联公司专注于晋州网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供晋州营销型网站建设,晋州网站制作、晋州网页设计、晋州网站官网定制、重庆小程序开发公司服务,打造晋州网络公司原创品牌,更为您提供晋州网站排名全网营销落地服务。
先连接数据库
$con = mysql_connect($server,$username,$password);
然后选择某个schema
mysql_select_db($dbname,$con)
然后写好一个sql语句$query_str
调用下面的方法query
mysql_query($query_str,$con)
返回值就是查询结果
你要输出什么?我就假设两个条件是数字,选好条件提交后,显示条件1还是条件2吧。
form action="" method="post"
label条件1:
select name="select1"
option value="0" selected="selected"选项1/option
option value="1"选项2/option
/select
/label
label 条件2:
select name="select2"
option value="0" selected="selected"选项1/option
option value="1"选项2option
option value="2"选项3/option
/select
/label
input name="b1" type="submit" value="查询" /
?php
if($_POST['select1']$_POST['select2']){
echo $_POST['select1']."".$_POST['select2'];
}else if($_POST['select1']$_POST['select2']){
echo $_POST['select1']."".$_POST['select2'];
}
else if($_POST['select1']=$_POST['select2']){
echo $_POST['select1']."=".$_POST['select2'];
}
?
?php
$sql=mysql_query("select * from news");
while($row=mysql_fetch_assoc($sql)){
?
tr
td?php echo $row['title'];?/td
/tr
?php
}
?
输出到TD里面就行了
php代码如下:
?php
$arr = array
(
'id'='1111',
'url'='../test.php',
'artist'='aaaaaa',
'title'='this a title',
'albu'='dddddddd',
'img'='image.gif'
);
$jsonencode = json_encode($arr);
echo $jsonencode;
?
返回的结果如下:
{"id":"1111","url":"..\/test.php","artist":"aaaaaa","title":"this a title","albu":"dddddddd","img":"image.gif"}
用联合查询就可以实现
一般包括左外连接,右外连接和内连接
可以用on设置每两个表之间的关联关系,查询后遍历输出到页面就可以了