使用PHP连接MYSQL

使用PHP连接MYSQL,php,mysql,connection,Php,Mysql,Connection,我不能运行我的代码 它说: 语法错误,意外的“$query”(T_变量) 代码 <?php $hostname="localhost"; $username=""; $password=""; $dbname="thesis"; $usertable="product"; $yourfield="product_id"; msql_connect($hostname,$username,$password) or die ("<html><script> lan

我不能运行我的代码

它说:

语法错误,意外的“$query”(T_变量)

代码

<?php 
$hostname="localhost";
$username="";
$password="";
$dbname="thesis";
$usertable="product";
$yourfield="product_id";

msql_connect($hostname,$username,$password) or die ("<html><script>
language='Javascript'>alert('Unable to connect to     database!.'),history.go(-1)</script></html>")

$query = "SELECT * FROM $usertable";
$result = mysql_query($query);

if($result)
{
  while ($row = mysql_fetch_array($result))
  {
     $name = $row["$yourfield"];
     echo "Name: ".$name."</br>";
  }
}
?>
msql\u connect($hostname、$username、$password)或die('
language='Javascript'>警报('无法连接到数据库!'),history.go(-1)“)
应该有一个分号

将其替换为以下内容:

  msql_connect($hostname,$username,$password) or die ("<html><script>
    language='Javascript'>alert('Unable to connect to     database!.'),history.go(-1)</script></html>");
msql\u connect($hostname、$username、$password)或die('
language='Javascript'>警报('无法连接到数据库!'),history.go(-1)”;

  msql_connect($hostname,$username,$password) or die ("<html><script>
    language='Javascript'>alert('Unable to connect to     database!.'),history.go(-1)</script></html>");
<?php
$hostname = "localhost";
$username = "";
$password = "";
$dbname = "thesis";
$usertable = "product";
$yourfield = "product_id";
$mysqli = new mysqli($hostname, $username, $password, $dbname);

/* check connection */
if ($mysqli->connect_errno) {
    printf("Connect failed: %s\n", $mysqli->connect_error);
    exit();
}

/* Select queries return a resultset */
if ($result = $mysqli->query("SELECT * FROM $usertable")) {
    while ($row = mysql_fetch_array($result))
  {
     $name = $row["$yourfield"];
     echo "Name: ".$name."</br>";
  }

    /* free result set */
    $result->close();
}

$mysqli->close();