Witajcie,
Mam długi kod w PHP, który wykorzystuje JS. Taki o:
if($wynik = $mysqli->query($query))
{
while($row = $wynik->fetch_assoc())
echo '<div class="produktwyszukany">'.
"<div class='zdjecie'>"."<img src='".$row['zdjecie']."'/>"."</div>".
"<div class='nazwa'>".$row['nazwa']."</div>"."<br />"."<br />".
"<div class='cena'>".$row['cena'].
"<div class='zl'>zł</div>"."</div>".
"<input type='submit' name='opis' value='OPIS' onClick='
document.getElementById(\"Wopis\").innerHTML = \"".$row['opis']."\"
document.getElementById(\"Wnazwa\").innerHTML = \"".$row['nazwa']."\"
document.getElementById(\"produkt\").value = \"".$row['nazwa']."\"
document.getElementById(\"automatyczne\").innerHTML = \"<input type=\'submit\' name=\'automatyczne\' onClick=document.getElementById(automatyczne).innerHTML=".$row['nazwa']."\"
var mail = document.getElementById(\"mail\");
mail.style.display = \"block\"
var wyjasnienie = document.getElementById(\"wyjasnienie\");
wyjasnienie.style.display = \"block\"
' />".
"</div>";
;
}
Wiem, że pewnie niepoprawnie napisany (ale działa) i tam gdzie zajmuję się inputem "automatyczne" (13 linijka) jest "za mało" cudzysłowów i czy da się coś zrobić, aby było ich "więcej"? I proszę nie pisać, że kod źle napisany, bo nie o tym jest pytanie :)