Pozdrav, treba mi jedna mala pomoc. Necu da duzim evo odmah problema. Imam jednu tabelu u kojoj izlistavam naslove nekih vijesti i njihov status (objavljeno/neobjavljeno). Pored naslova vijesti i njihovog statusa stampam po jedan
checkbox. Treba mi ideja kako da mijenjam status ovih vijesti u slucaju da sam checkirao vise njih. Npr cekiram 5 vijesti i hocu da na klik promijenim njihov status sa neobjavljeno na objavljeno. Evo postavicu html kod pa ce biti jasnije:
PHP kôd:
<thead>
<tr>
<th style="width:6%">ИД </th>
<th style="width:20%">Наслов</th>
<th style="width:18%">Аутор</th>
<th style="width:13%">Датум</th>
<th style="width:13%">Тип вијести</th>
<th style="width:13%">Објављено</th>
<th style="width:15%">Управљање</th>
</tr>
</thead>
<tbody>
<?php
require_once('../connection.php');
//SQL UPIST ZA CITANJE
$qry=$mysqli->set_charset("utf8");
$qry="SELECT * FROM vijest";
//IZVRSAVANJE SQL UPITA
$result=$mysqli->query($qry) or die($mysqli->error.__LINE__);
if($result->num_rows > 0)
{
while($row = $result->fetch_assoc())
{
?>
<!--Izlistavanje vesti-->
<form action="" method="POST" name="form" enctype='multipart/form-data'>
<tr>
<td class="align-center"><?php echo $row['ID'];?></td>
<td><?php echo '<a href="preview.php?idnews='.$row['ID'].'">';?><?php echo $row['naslov_vijesti'];?></a></td>
<td><?php echo $row['autor_vijesti'];?></td>
<td><?php echo $row['datum_vijesti'];?></td>
<td><?php echo $row['tip_vijesti'];?></td>
<td><?php echo $row['status_vijesti'];?></td>
<td>
<input type="checkbox" name="checkbox" value="<?php echo $row['ID'];?>"/>
<a href=""><img src="pencil.gif" width="16" height="16" alt="edit" /></a>
<input type="submit" name="submit" value="objavi">
<!--<a href=""><img src="balloon.gif" width="16" height="16" alt="comments" /></a>
<a href=""><img src="bin.gif" width="16" height="16" alt="delete" /></a>
<a href=""><img src="tick-circle.gif" width="16" height="16" alt="published" /></a>-->
</td>
</tr>
</form>
<?php
}
}
else
{
echo 'Нема резултата!';
}
?>
</tbody>
</table>
<div class="table-apply">
<div>
<span>Примени на све вести:</span>
<select class="input-medium" name="akcija">
<option value="1" selected="selected">Select action</option>
<option value="2">Објави</option>
<option value="3">Сакриј</option>
</select>
<a href=""><img src="tick-circle.gif" width="16" height="16" alt="edit" /></a>
</div>
</div>
Ukratko sta hocu:
Ako u toj tabeli imam izlistano 10 vesti, kada cekiram svih 10 i dole na dnu gde mi je select lista prebacim na Objavi da se u bazi promeni status. Dakle ne treba mi SQL skript nego samo ideja kako da, na klik dugmeta, pokupim ove $row('ID') svih cekiranih boxova. Ne znam kako da pridjem tim poljima u formi i da ih smestam u neki niz.