mysql数据库中有数据表但php无法引用

问题描述

mysql数据库中有数据表但php无法引用

<?php
//1.连接数据库
try{
$pdo=new PDO("mysql:127.0.0.1;dbname=myapp","root","");

   }catch(PDOException $e){
       die("数据连接失败".$e->getMessage());
   }
    //2.执行SQL查询,并解析与遍历
    $sql="SELECT  * FROM  users";
    $result=mysql_query($sql);
    if(is_array($sql)) {
        foreach ($pdo->query($sql) as $row) {
            echo "<tr>";
            echo "<td>{$row['id']}</td>";
            echo "<td>{$row['name']}</td>";
            echo "<td>{$row['age']}</td>";
            echo "<td>{$row['classid']}</td>";
            echo "<td>操作</td>";
            echo "</tr>";
        }
    }

?>

解决方案

把整个php或者这一段的代码发下吧

时间: 2024-12-28 11:03:13

mysql数据库中有数据表但php无法引用的相关文章

MySQL数据库查看数据表占用空间大小和记录数的方法_Mysql

如果想知道MySQL数据库中每个表占用的空间.表记录的行数的话,可以打开MySQL的 information_schema 数据库.在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DATA_LENGTH:数据大小 INDEX_LENGTH:索引大小 其他字段请参考MySQL的手册,这几个字段对我们来说最有用. 一个表占用空间的大小,相当于是 数据大小 +

Mysql数据库提示数据表损失问题修复解决办法

最近一段时间,公司的服务器每隔一段时间(大概24个小时),就会出现无法访问的情况,然后重启了服务器,一切都恢复了正常,一直都不知道是什么问题,于是就问了机房的工程师,他帮我分析了服务器的运行日志,发现了大量的Mysql的错误.     基本上每隔20秒,就会出现一次错误提示,看着这个的提示应该是这个表需要修复了 错误产生原因 在网上查了查为什么会出现表损坏,基本上得到以下的原因: 频繁查询和更新Mysql数据库表,造成的索引错误. MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性

mysql数据库修改数据表引擎的方法_Mysql

对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎.如果你要使用全文索引,那必须使用myisam. INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的功能是MYISAM没有的.修改MySQL的引擎为INNODB,可以使用外键,事务等功能,性能高. 查看数据表的状态 复制代码 代码如下: SHOW TABLE STATUS FROM sites WHERE NAME='site';  SHOW TABLE STATUS FROM db_name W

PHP创建MYSQL数据库与数据表常用命令和数据类型设定

其实准备学习PHP语言已经有计划好几年,但都忙于一些事情没有静心尝试,鉴于项目的需要,必须要学点技术,所以准备把前端.前端框架以及PHP这个后端应用逐渐的学习起来.根据以往的学习进度和习惯,还是直接做项目比较直接,因为老蒋自认为不是很聪明,那种函数.数组真的搞不明白,也记不住,所以直接从实例下手. 在涉及到数据库添加的时候,我们可以直接在PHPMYADMIN面板中直接可视化添加,但是我还是喜欢直接用SQL命令添加,这样比较方便,看似也高大上,更有平时使用VPS的时候也有点习惯. 在这个项目中,我

删除mysql数据库所有数据表方法

 代码如下 复制代码 <?php $hostname ='localhost'; $user = 'user'; $password = 'password'; $dbname = 'dbname';   $connect = mysql_connect($hostname,$user,$password); mysql_select_db($dbname);   $result = mysql_query("show table status from ".$dbname,$c

php mysql-在php中从Excel表中向mysql数据库导入数据

问题描述 在php中从Excel表中向mysql数据库导入数据 请问:如何实现在php中从Excel表中向mysql数据库导入数据,要注意那些东西? 解决方案 http://www.jb51.net/article/26921.htm 解决方案二: http://blog.csdn.net/china_skag/article/details/7098473 解决方案三: http://blog.csdn.net/jiaocaigeng/article/details/9470571 解决方案四

PHP通过SQL语句将数据写入MySQL数据库指定的表

PHP向MySQL数据库中写入数据有三个步骤: 1,PHP和MySQL建立连接关系 2,打开MySQL数据库 3,接受页面数据,PHP录入到指定的表中 1.2两步可直接使用一个数据库链接文件即可:conn.php <?php mysql_connect("localhost","root","");//连接MySQL mysql_select_db("hello");//选择数据库 ?> 当然,前提是已经安装WEB

jsp-java 中JSP 实现把excel表中数据导入到mysql数据库中的表中的具体实现方法

问题描述 java 中JSP 实现把excel表中数据导入到mysql数据库中的表中的具体实现方法 java 中JSP 实现把excel表中数据导入到mysql数据库中的表中的具体实现方法 解决方案 参考:http://blog.csdn.net/casilin/article/details/5750773 解决方案二: 楼主幸苦了!!谢谢分享!!! 解决方案三: jsp导excel到mysql数据库 http://wenku.it168.com/d_000468232.shtml

开发kettle插件,可以找到Mysql数据库中的表,但无法将数据插入。

问题描述 开发kettle插件,可以找到Mysql数据库中的表,但无法将数据插入. 在kettle二次开发时基于java,已经可以找到表中的各个列名,在运行转换时无法将数据插入. 解决方案 http://blog.csdn.net/feng19821209/article/details/8257648