救命啊!!!菜鸟求救

救命啊!!!菜鸟求救

<html>

<body>

<?php

$db = mysql_connect("localhost", "root");

mysql_select_db("mydb",$db);

$result = mysql_query("SELECT * FROM employees",$db);

if ($myrow = mysql_fetch_array($result)) {

  do {

    printf("<a href="%s?id=%s">%s %s</a><br>n",
    $PATH_INFO, $myrow["id"], $myrow["first"], $myrow["last"]);

  } while ($myrow = mysql_fetch_array($result));

} else {

  echo "对不起,没有找到记录!";   

}

?>

</body>

</html>


运行提示Parse error: syntax error, unexpected '=' in C:\Inetpub\wwwroot\2.php on line 17
这是什么错?高手帮帮忙啊!!!!!!!

printf("<a href="%s?id=%s">%s %s</a><br>n",
引号不能嵌套的.要转义.如下

[复制到剪切板]
CODE:
<html>

<
body>

<?
php

$db 
mysql_connect("localhost""root");

mysql_select_db("mydb",$db);

$result mysql_query("SELECT * FROM employees",$db);

if (
$myrow mysql_fetch_array($result)) {

  do {

    
printf("<a href=\"%s?id=%s\">%s %s</a><br>n"
    
$PATH_INFO$myrow["id"], $myrow["first"], $myrow["last"]);

  } while (
$myrow mysql_fetch_array($result));

} else {

  echo 
"对不起,没有找到记录!";    

}

?>

</
body>

</
html> ;

毕业了。。。

xiexie,万分感谢