Для переменной внутри эха, которая содержит HTML, где бы я добавил косые черты, чтобы избежать двойных кавычек?
Пример:
echo "<input type=\"hidden\" name=\"id\" value=".$row['id']." />"; Эта часть:
 value=".$row['id']." 
       
		Некоторые советы по выпуску HTML с PHP:
htmlspecialchars() чтобы правильно избежать любых значений «мошенничества», которые могут быть у вас.   Пример использования echo : 
 echo '<input type="hidden" name="id" value="', htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8'), '" />'; 
  Или printf() : 
 printf('<input type="hidden" name="id" value="%s" />', htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8') ); 
Или в режиме HTML:
 ?> <input type="hidden" name="id" value="<?php echo htmlspecialchars($row['id'], ENT_QUOTES, 'UTF-8'); " /> <?php 
  Использовать htmlentities : 
 echo "<input type=\"hidden\" name=\"id\" value=\"".htmlentities($row['id'])."\" />"; 
Как насчет использования одинарных кавычек, поэтому вам не нужно избегать кавычек. Вот так:
 echo '<input type="hidden" name="id" value="'.$row['id'].'" />';