Jump to content
php.lv forumi

Dažādi lauki...


Artenis

Recommended Posts

Tātad ir viens forms un dažādi input lauku ar datubāzē vienāiem row nosaukumiem.

Doma tāda:

<input name="nosaukums[1] type="text"> <input type="checkbox" name="akt[1]"> <select name="pozicija[1]"><option value="1">1</option><option value=2">2</option></select>
<input name="nosaukums[2] type="text"> <input type="checkbox" name="akt[2]"> <select name="pozicija[2]"><option value="1">1</option><option value=2">2</option></select>
<input name="nosaukums[3] type="text"> <input type="checkbox" name="akt[3]"> <select name="pozicija[3]"><option value="1">1</option><option value=2">2</option></select>

Tie inputi vēl nāks klāt utt, tā kā statiski trīs nebūs, bet doma tāda, ka kaut kā nespēju iebraukt to kā, lai ar to vienu submit pogu - UPDEITOJU konkrēās datubāzes...

Iepriekš paldies.

Link to comment
Share on other sites

tu mani nesaprati.

ja būtu pa vienām tām sadaļām jāupdeito tad ok, nekāu problēmu.

Bet tur man viena submit poga ir uz šajā piemērā 3 dažādu nosaukumu input laukiem.

Kā nospiežot to pogu varu panākt ka visus tos nosaukums[1]nosaukums[2]...akt[1]akt[2]... updeitos viena tabulā, konkrētai id, kurā katrs atrodas? Ar foreach laikam nesanāks?

Link to comment
Share on other sites

neko sliktu nedomāju, tik tā nomurminaju. :) peace!

foreach($_POST['nosaukums']  as $vert) {
mysql_query("UPDATE $tb2 SET nosaukums='".$_POST['nosaukums'][$vert]."' WHERE id='".$_POST['id'][$vert]."' ");
}

Kur vaina??

Edited by Artenis
Link to comment
Share on other sites

×
×
  • Create New...