首页 > Web开发 > 详细

php总结

时间:2017-11-12 18:18:35      阅读:33      评论:0      收藏:0      [点我收藏+]

标签:ocl   ==   ins   sid   txt文件   ray   出现   tarray   安装   

1、问题一
问题症状:访问http://localhost/phpMyWind/install/不出现安装或登录页面
考虑一下情况:
1、是否打开了PHPstudy,
(当Apache不能启用时,考虑端口是否被占用;解决方法:打开phpstudy->其他选项菜单->phpstudy设置->端口常规设置,更改httpd端 
口里 的数值,点击应用,重新打开phpstudy),访问安装或登录的页面网址改为http://localhost:更改的数值/phpMyWind/install/
2、是否将phpMyWind文件放错了位置
(解决方法:打开phpstudy->其他选项菜单->网站根目录,重新粘贴一下phpMyWind文件)
3、头次安装,不出现安装页面 
(请删除phpMyWind/data文件夹下install_lock.txt文件,再重新进入安装网址)
2、问题二
后台添加的新栏目,前台不显示
解决方法
1、如果在后台添加栏目,除栏目内容管理的栏目管理,需要添加栏目,还有一个界面模板管理的导航菜单设置也需要添加栏目
2、添加栏目还可以在数据库里添加,没有后台添加麻烦,找到数据库的pmw_nav表,在那里添加删减修改栏目,保存刷新就可以了
3、问题三
如何调用指定栏目的所有子栏目,或指定的子栏目
1、调用指定栏目的所有子栏目
<?php
$dosql->Execute("SELECT * FROM `#@__infoclass` WHERE parentid=6 AND checkinfo=true ORDER BY orderid ASC");
while($row = $dosql->GetArray())
{
?>
<a href="<?php echo $row[‘linkurl‘]; ?>"><?php echo $row[‘classname‘]; ?></a>
<?php
}
?>
2、调用指定的子栏目
<?php
$dosql->Execute("SELECT * FROM `#@__infoclass` WHERE parentid=$cid AND checkinfo=true ORDER BY orderid ASC");
while($row = $dosql->GetArray())
{
?>
<li><a href="<?php echo $row[‘linkurl‘]; ?>"><?php echo $row[‘classname‘]; ?></a></li>
<?php
}
?> 
4、问题四
如何两表 链接调用子栏目和单页信息
解决方案:
调用子栏目部分:
<?php
$dosql->Execute("SELECT * FROM `#@__info`,`#@__infoclass` WHERE parentid=5 and 
`#@__info`.classid=`#@__infoclass`.id ORDER BY orderid asc LIMIT 0,7");
while($row = $dosql->GetArray())
{
//获取链接地址
if($cfg_isreurl==‘Y‘)
$gourl = ‘aboutUs-‘.$row[‘id‘].‘-‘.$row[‘id‘].‘-1.html‘;
else
$gourl = ‘aboutUs.php?cid=‘.$cid.‘&id=‘.$row[‘id‘];
echo ‘<li><a href="‘.$gourl.‘">‘.$row[‘classname‘].‘</a></li>‘;
}
?>
调用单页信息部分:
<?php
if(empty($id)){
$row=$dosql->GetOne("SELECT * FROM `#@__info` where classid=6");
}else{
$row=$dosql->GetOne("SELECT * FROM `#@__info` where classid=$id");
}

?>
<?php echo $row[‘content‘] ?>


详细调用方法网址http://phpmywind.com/help_use.html 

1、问题一
问题症状:访问http://localhost/phpMyWind/install/不出现安装或登录页面
考虑一下情况:
1、是否打开了PHPstudy,
(当Apache不能启用时,考虑端口是否被占用;解决方法:打开phpstudy->其他选项菜单->phpstudy设置->端口常规设置,更改httpd端 
口里 的数值,点击应用,重新打开phpstudy),访问安装或登录的页面网址改为http://localhost:更改的数值/phpMyWind/install/
2、是否将phpMyWind文件放错了位置
(解决方法:打开phpstudy->其他选项菜单->网站根目录,重新粘贴一下phpMyWind文件)
3、头次安装,不出现安装页面 
(请删除phpMyWind/data文件夹下install_lock.txt文件,再重新进入安装网址)
2、问题二
后台添加的新栏目,前台不显示
解决方法
1、如果在后台添加栏目,除栏目内容管理的栏目管理,需要添加栏目,还有一个界面模板管理的导航菜单设置也需要添加栏目
2、添加栏目还可以在数据库里添加,没有后台添加麻烦,找到数据库的pmw_nav表,在那里添加删减修改栏目,保存刷新就可以了
3、问题三
如何调用指定栏目的所有子栏目,或指定的子栏目
1、调用指定栏目的所有子栏目
<?php
$dosql->Execute("SELECT * FROM `#@__infoclass` WHERE parentid=6 AND checkinfo=true ORDER BY orderid ASC");
while($row = $dosql->GetArray())
{
?>
<a href="<?php echo $row[‘linkurl‘]; ?>"><?php echo $row[‘classname‘]; ?></a>
<?php
}
?>
2、调用指定的子栏目
<?php
$dosql->Execute("SELECT * FROM `#@__infoclass` WHERE parentid=$cid AND checkinfo=true ORDER BY orderid ASC");
while($row = $dosql->GetArray())
{
?>
<li><a href="<?php echo $row[‘linkurl‘]; ?>"><?php echo $row[‘classname‘]; ?></a></li>
<?php
}
?> 
4、问题四
如何两表 链接调用子栏目和单页信息
解决方案:
调用子栏目部分:
<?php
$dosql->Execute("SELECT * FROM `#@__info`,`#@__infoclass` WHERE parentid=5 and 
`#@__info`.classid=`#@__infoclass`.id ORDER BY orderid asc LIMIT 0,7");
while($row = $dosql->GetArray())
{
//获取链接地址
if($cfg_isreurl==‘Y‘)
$gourl = ‘aboutUs-‘.$row[‘id‘].‘-‘.$row[‘id‘].‘-1.html‘;
else
$gourl = ‘aboutUs.php?cid=‘.$cid.‘&id=‘.$row[‘id‘];
echo ‘<li><a href="‘.$gourl.‘">‘.$row[‘classname‘].‘</a></li>‘;
}
?>
调用单页信息部分:
<?php
if(empty($id)){
$row=$dosql->GetOne("SELECT * FROM `#@__info` where classid=6");
}else{
$row=$dosql->GetOne("SELECT * FROM `#@__info` where classid=$id");
}

?>
<?php echo $row[‘content‘] ?>


详细调用方法网址http://phpmywind.com/help_use.html 

php总结

标签:ocl   ==   ins   sid   txt文件   ray   出现   tarray   安装   

原文:http://www.cnblogs.com/stylesu/p/7822268.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号