私は、この奇妙で厄介なブラウザーの構文の問題を経験しています。以下のようにコーディングすると、特殊文字の後のすべての文字列が失われます。"
echo '<td><input type=text style=width:100px name=itembrand value="' . $itembrand . ' " </td>';
echo '<td><input type=text style=width:150px name=itemname value="' . $itemname . '" </td>';
echo '<td><input type=text style=width:150 name=serialnr value="' . $serialnr . '" </td>';
echo '<td><input type=text style=width:150px name=addinfo value="' . $addinfo . '" </td><td>';
逆にコーディングすると、次のすべてが失われます'
。
echo "<td><input type=text style=width:37px name=code value='" . $code ."' </td>";
echo "<td><input type=text style=width:100px name=itembrand value='" . $itembrand . "' </td>";
echo "<td><input type=text style=width:150px name=itemname value='" . $itemname . "' </td>";
echo "<td><input type=text style=width:150 name=serialnr value='" . $serialnr . "' </td>";
echo "<td><input type=text style=width:150px name=addinfo value='" . $addinfo . "' </td><td>";
'
データベースアイテムをエコーアウトする正しい構文は何"
ですか?
注:
私が使用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
していて、データベースエントリが正しいので、これは構文にあるものでなければなりません.