Pytanie 1
Witam, mój problem polega na tym iż na dynamicznie generowana tabele (kolejne wiersze). W plikach js nie mozna uzywac kodu php wiec kod js przenioslem do php. Przez co zrobil sie mały bałagan. Tu pytanie czy da się inaczej(1)?

Pytanie 2
  1. <?php
  2. $query1 = "SELECT ".$prefix."product.* FROM ".$prefix."product
  3. WHERE ".$prefix."product.product_active = '1'" ;
  4. $result= mysqli_query($link,$query1) or die(mysqli_error());
  5.  
  6. echo'<select name="mainproduct" id="select2-recipes" required>';
  7.  
  8. while($row = mysqli_fetch_assoc($result)) {
  9. echo '<option value='.$row['product_id'].'>'.$row['product_name'].'</option>';
  10. }
  11. echo '</select>';
  12.  
  13. ?>



  1. $('#addr'+i).html("<td><select name='first"+i+"' id='select3-recipes"+i+"'><option value='1'><?php echo'ddd';?></option><option value='2'>Option 2</option><option value='3'>Option 3</option><option value='4'>Option 4</option><option value='5'>Option 5</option><option value='6'>Option 6</option></select></td><td><select name='second"+i+"' id='select4-recipes"+i+"'><option value='1'>Option 1</option><option value='2'>Option 2</option><option value='3'>Option 3</option><option value='4'>Option 4</option><option value='5'>Option 5</option><option value='6'>Option 6</option></select></td><td><input class='form-control' type='number' value='1' min='1' /></td></td>");
  2. $('#tab_logic').append('<tr id="addr'+(i+1)+'"></tr>');

#szczegolnie tu prosil bym o jakis przyklad.


dynamiczny select jest przesylany jest na zasadzie first ++ czyli bedzie first1 first2 itp w zaleznosci od ilosci stworzonych wierszy w tabeli, jak to potem odczytac w php?Bo przeciez inkrementacja jest w js, a za kazdym razem jest inna liczba (i) wiec nie można przyjac zadnej stałej.