调用未定义的函数mysql_connect()。当我想在我的php页面上插入图像时

时间:2016-03-21 18:05:21

标签: php

<html>
<Body>
<?php
  mysql_connect("localhost","root","");
  mysql_select_db("school_images");
  $res=mysql_query("select *from table1");

  echo "<table>";
  while($row = mysql_fetch_array($res))
  {
    echo "<tr>";
    echo "<td>"?> <img src="<?php echo $row[" images1 "]; ?>" height="100" width="100"> <?php echo "</td>";
    echo "</td>";echo $row["name"];echo "</td>";
    echo "</tr>";
  } 
  echo "</table>";

</Body>
</html>
?> 

该文件保存为school_images

当我输入localhost / PROJECT / school_images.php

1 个答案:

答案 0 :(得分:0)

您需要在PHP安装中加入mysql的扩展程序。

如果您使用的是基于DEBIAN的LINUX(Ubuntu,Mint):

$ sudo apt-get install php5-mysql

如果您使用的是基于RPM / YUM的LINUX(RedHat,Fedora,CentOS):

# yum install php-mysql

然后重启Apache并再试一次。