<?php     //DataBase   Info   
  $dbhost   =   "localhost";   //   DB   Host   
  $dbuser   =   "admin";   //   DB   User   
  $dbpasswd   =   "admin";   //   DB   User   Password   
  $dbname   =   "class";   //   DB   Name   
    
  //DataBase   Connect   
  $mylink=mysql_connect($dbhost,$dbuser,$dbpasswd); 
  mysql_query("set names 'GBK'",$mylink);  
  mysql_select_db($dbname,$mylink);   
    
  //Select   SQL   
  $sql="SELECT * FROM `class_info` ORDER BY contentid DESC LIMIT 0 , 3";   
  $result=mysql_query($sql);     
  while($myarray=mysql_fetch_array($result))   
  {   
  //Print   result   
    
  echo   $myarray["title"];   
  echo   $myarray["thumb"];   
  echo   "<br>";   
  }  
  ?>
这段代码 要放入html中输出 怎么加入。还有 php中有类似与 asp.net中 datagrid 这样的控件没 ?

解决方案 »

  1.   

    直接写在原先的html文件,当做一个标签就可以了。
    后缀名改成.php后面那个我就不知道了,没学过asp.net
      

  2.   

    ls   就行  直接放   保存.php文件就ok
      

  3.   


    可是我想在取出来的数据里做连接一系列的操作 !怎么弄 ? echo  <a href='$myarray["thumb"]'>$myarray["title"]</a>  
    这样 ?还是 写入 html页面里?<div><a href='$myarray["thumb"]'>$myarray["title"]</a> </div>
    好像都不对吧。。!
      

  4.   

    <?php ?>是PHP解析标识,可以在HTML里按照你想要的顺序随便放,
    http://w3school.com.cn/php/index.asp
    看看吧,通俗易懂
      

  5.   

    <div><a href='<?=$myarray["thumb"]?>'><?=$myarray["title"]?></a> </div>
      

  6.   

    php和jsp、asp差不多,都是嵌入语言,这种语言就可以直接嵌入html中
      

  7.   

    首先,你如果是html文件,而服务器没配置html解析php那就不能直接放如html文件
    一般的操作是,你放入html文件后,将这个html文件改后缀为php,这样服务器就能解析php文件了,当然有些服务器也用php来解析html,这样可以直接放入
      

  8.   

    动用 php 模板引擎,专门解决这样的问题
      

  9.   

    谢谢,我查了下,提倡完整写法<?php echo ....?>学习ING
      

  10.   

    <div><a href='<?php echo  $myarray["thumb"]; ?>'><?php echo  $myarray["title"]; ?></a></div>
    六楼的根本不对
      

  11.   

    也可以直接写在.html文件中
    然后在.php文件中调用
    include("a.html");
      

  12.   

    php的编辑器好像没有像.net那样的
      

  13.   

    按10楼说的做,或者,按照我用过的方法:
    1、在你的html里放标记,如{#label1#}
    2、读取你的html文件,赋值给$template="....";
    3、把你代码里要输出的字符串赋值给一个变量,如$labelString=".....";
    4、$template=str_replace("{#label1#}",$labelString,$template);
    5、echo("$template");