0

以下のコードは正常に解析されますが、機能しません。いくつかのバージョンの記述方法を試しましたが、リダイレクトが機能するのが最善でしたが、渡された URL に PHP 変数が配置されていません。コードに両方の組み合わせがたくさんある場合、いつ/どこで一重引用符と二重引用符が必要/使用されるかを理解するのが本当に難しいです。この場合、AJAX や JQUERY などを使用することはできません。別の方法でアプローチすることもできますが、HTML/PHP コードを使用してください。前もって感謝します。

echo '<input name="Edit" type="button" value="Edit Product" onclick="location.href=\"add-firearm.php?eval=edit&eitem=.\"$row[SKU]\" " />';

4

2 に答える 2

2

そのままで、次のものechoが生成されます。

<input name="Edit" type="button" value="Edit Product" onclick="location.href=\"add-firearm.php?eval=edit&eitem=.\"$row['SKU']\" " />

あなたがしたい

<input name="Edit" type="button" value="Edit Product" onclick="location.href='add-firearm.php?eval=edit&eitem=$row['SKU']'" />

したがって、次のechoようになります。

echo '<input name="Edit" type="button" value="Edit Product" onclick="location.href=\'add-firearm.php?eval=edit&eitem=' . $row['SKU'] . '\'" />';
于 2013-06-13T14:27:06.910 に答える
0
echo "<input name='Edit' type='button' value='Edit Product' onclick='location.href='add-firearm.php?eval=edit&eitem=".$row[SKU]."' />"

「.」を忘れました。

于 2013-06-13T14:27:55.253 に答える