最近在看php的原代码,有下面一段代码,请各位大哥帮帮忙。解释解释。。<? include_once('include/dbcon.php');?>
<? include_once('include/Tool.php');?>
<?
$sql="select STYLE_INDEX,NAME from tb_company where ID=$CID"; //此处CID参数从哪里来。
$stmt=query($conn,$sql);   //该方法是哪里的
if (OCIFetchInto ($stmt, $values1, OCI_ASSOC)){   //此处什么意思
?>
<?
include_once('common/top.php');
?>
<title><?=$values['NAME']?></title>  
  <?
include_once('companys/'.$CID.'/head.html');
?>
  <? include_once('index_style/'.$values1['STYLE_INDEX']."/index.php");

?>
<? if($CID!="6185213"){?>
  <?
include_once('companys/'.$CID.'/tail.html');
?>
<? }?>请教了,谢谢我是刚接触php

解决方案 »

  1.   


    $sql="select STYLE_INDEX,NAME from tb_company where ID=$CID"; 
    //此处CID参数从哪里来。 
    //GET或者POST传过来的参数,可能在上面有extract($_GET);或者extract($_POST);类的代码
    $stmt=query($conn,$sql);  
    //该方法是哪里的 
    //引入的文件里的函数
    //include_once('include/dbcon.php');if (OCIFetchInto ($stmt, $values1, OCI_ASSOC)){  
    //此处什么意思 
    //oracle的函数,用来获取结果集中的一行数据.OCI_ASSOC表示返回一个关联数组,数组索引为字段名
      

  2.   

    $CID当然也有可能是在php.ini register_global 为on的情况下,不用做任何处理,可以直接用get或者post传过来的参数.
      

  3.   

     谢谢上面的大哥了,
     我上面贴出来的代码就是index。php里面所有的代码,,我用wampserver运行 页面没有显示。只是显示标题的时候获取不到值,原样输出来了<?=$values['NAME']?> 这里是不是跟连接文件dbcon.php有关系啊
      

  4.   

    都是php
    为什么要用那么多<??>
      

  5.   

    可是 找个网站的源码中没有php.ini文件啊