Autor Zpráva
Theodor
Profil
Ahoj,

vypisuji si tabulku kde jsou následující sloupce: checkbox, jmeno, prijmeni, telefon. Pod tabulkou mám select box, pro hormadné funkce, nyní mám funkce odstranit a aktivovat/deaktivovat.

Když přídám další možnost do selectu tiskni sestavu (jmeno, adresa a telefon) u označených polí. Nemohu docílit toho, aby byl výpis na stránce sám pro pohodlný tisk,
když zadám
<form method="POST" target="_blank">
tak se otevře nové okno i když bych zvolím např. "Smazat označené položky" a to je problém. Druhým problémem je to, že v novém okně je stále hlavička a patička.

Napadlo mne, po odeslání se zobrezí odkaz, na samostaný soubor, kde bude jen výpis, jenže se mi nedaří, pole checkboxů poslat přes odkaz
echo"<a href='templates/order_life/tisk2.php?key=".$_POST['checky']."' target='_blank'>tisk php</a>";


tisk2.php vypadá takto
<?
$klic = $_POST['key'];

foreach ($klic AS $key2 => $val) { 
     
$sql='select * from '.DBORDERLIFE.'  WHERE ol_id = '.intval($key2);
$result = mysql_query($sql);
echo "<table border='1'>
<tr>
<th>id</th>
<th>jmeno</th>
<th>prijmeni</th>
<th>telefon</th>

</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['ol_id'] . "</td>";
  echo "<td>" . $row['jmeno'] . "</td>";
  echo "<td>" . $row['prijmeni'] . "</td>";
  echo "<td>" . $row['telefon'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

    } 
?> 


Bohužel nic nevypíše, děkuji za radu.
taps
Profil *
Theodor:
1) musíš pracovat s polem
2) označené checkboxy musíš odesílat pomocí formuláře
3) na základě hodnot v poli, které odešleš přes post vyselektuješ potřebná data

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0