2016-10-26 12 views
-1

見積もり内に見積もりがあるため、画像のmouseoverおよびmouseout状態の作成に問題があります。私は「$ IDの前に行全体を閉じているので、捕捉されないでSyntaxErrorを受けるの下に私はPHPコードを使用する場合。任意のアイデアをどのようにこの問題を回避するには?ありがとう!PHP/HTML:見積もり内の見積もり内での引用

<img src="inventory_images/' . $id . '_1medium.jpg" onmouseover="this.src=\'inventory_images/\" . $id . \"_2medium.jpg\';" onmouseout ="this.src=inventory_images/" . $id . "_1medium.jpg;" /> 
+0

あなたはコードを表示できます – iCoders

+0

あなたはPHPファイルですか? – nerdlyist

答えて

0

ルックを文字列の補間に連結の上に使用している場合単純なデータ。あなたがしなければならないのは、あなたがまた;を去った。{}中括弧で変数を囲んでいる。

<img src="inventory_images/{$id}_1medium.jpg" 
    onmouseover="this.src='inventory_images\{$id}\_2medium.jpg';" 
    onmouseout ="this.src='inventory_images\{$id}\_1medium.jpg';" /> 

パスは、私はあなただけのIDとアンダースコア間\を削除することができinventory_images\id\imageを想定し正しくない可能性があります必要ならば何かを変更してel se。

0

私はそれを理解しました。他の誰かがこの同じ問題を抱えている場合は、私の修正です。

<img src="inventory_images/' . $id . '_1medium.jpg" onmouseover="this.src=\'inventory_images/' . $id . '_2medium.jpg\';" onmouseout ="this.src=\'inventory_images/' . $id . '_1medium.jpg\';"/> 
関連する問題