Chris : $_POST array erzeugen und ausgeben

Beitrag lesen

$count++;
//Felder werden generiert
echo "
<tr>
          <td>
              Falls man diesen Begriff doch nicht mitsuchen möchte kann man ihn deaktivieren
     <input type='checkbox' name='aktiv[".$cols."]' value='true'>aktiv

</td>
          <td>
    ".$cols."hier steht der Begriff
  </td>
  <td>

<select name='aktiv[]'>
<option>LIKE</option>
<option selected>NOT LIKE</option>
<option>EXAKT</option>
    </select>

</td>
  <td>
             Das hier ist das Textfeld für den Suchbegriff
    <input type='text' name='aktiv[]' style='width:180px;'>
  </td>
</tr>
";
}

  
Das wird so nicht funktionieren, wenn du aber name='aktiv[".$cols."][]' machst, kannst du dein Array besser auslesen bzw. verarbeiten.  
  
Ich hoffe ich konnte dir ein bisschen auf die Sprünge helfen, der rest liegt an dir :).  
  
Tipp: Du wirst ja dann eh noch das Where-statement zusammen schustern müssen, benutze dafür Casefelder  
  
Mal ein Beispiel wie es gemeint ist:  
~~~php
  
switch($cols){  
 case "Name":  
  foreach($_POST['aktiv'][$cols] as $irgendwas){  
   //damit dürftest du dann für den gewünschten Begriff das richtige Array  
   //auslesen mit den dazugehörigen gespeicherten bzw. gesendeten Daten  
  }  
 break;  
}  

So jetzt liegt es nun aber an dir :D

Gruß Chris aus den Bergen sag ich dir