批改状态:合格
老师批语:有布置过这个作业吗, 也太少了吧, 把布置的日期写上来, 如果过了太久的时候,必须加上日期的
<?php//使用PDO进行MYSQL类型的数据库连接define('DB_HOST','localhost');define('DB_USER','root');define('DB_PWD','123456');define('DB_NAME','zl.com');define('DB_PORT','3306');define('DB_TYPE','mysql');define('DB_CHARSET','utf8');define('DB_DSN',DB_TYPE.":host=".DB_HOST.";dbname=".DB_NAME.";charset=".DB_CHARSET.";port=".DB_PORT);//定义PDO的DSN,数据源名,包括主机名,端口号和数据库名。$dsn="mysql:host=localhost;dbname=zl.com;charset=uft-8;port=3306";//PDO驱动程序的名称 ,后面为一个冒号再后面是可选的驱动程序连接数据库变量信息,如主机名,端口和数据库名。try{//数据库连接,得到一个PDO对象 不要把所有的代码写须Try中,非常消耗性能。$pdo=new pdo(DB_DSN,DB_USER,DB_PWD);}//捕捉特定于数据库信息的PDOException异常catch(PDOException $e){echo $e->getMessage();}//捕捉拥有Throwable接口的错误或者其它异常catch(Throwable $e){echo $e->getMessage();}$sql= "select * from `ey_links` limit 0,5";//query()执行一条sql语句,并以PDOstatment对象形式返回结果集$stmt=$pdo->query($sql);$table=<<<HI<table border=1><tr><td>ID</td><td>标题</td><td>网址</td></tr>HI;foreach($stmt as $k=>$v){$table.="<tr><td>{$v['id']}</td><td>{$v['title']}</td><td>{$v['url']}</td></tr>";}$table.="</table>";echo $table;?>


Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号