我的PHP代码在哪里出错?

use*_*068 0 php

".{$行[ '成员名称']}.';?>

";?>

解析错误:语法错误,意外T_STRING,期待','或';' 在C:\ xampp\htdocs\home - 第141行复制\ membercopy.php

我真的不知道哪里出了问题.请帮忙,

Eri*_*rik 10

<?php 

   echo '<label onclick="window.open('profilephp.php?member=$row['MemberID']','mywindow')">'{$row['MemberName']}.'</label>';

?>
Run Code Online (Sandbox Code Playgroud)

如果您查看该行,您会看到您的单引号字符串中包含单引号.此外,您尝试在单个带引号的字符串中使用变量,这不起作用.您想将其更改为:

   echo "<label onclick=\"window.open('profilephp.php?member={$row['MemberID']}','mywindow')\">'{$row['MemberName']}.'</label>";
Run Code Online (Sandbox Code Playgroud)

注意我已经双引号你的字符串,然后使用反斜杠转义,引用字符串中的任何双引号.

我还在字符串中的第一个复杂变量周围添加了{},因为它会在没有它的情况下给出错误.