Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP dan Kotak centang centang yang masuk ke tabel

Pertama-tama Anda harus mengubah HTML ini sehingga kotak centangnya adalah array

$query = "select * from pharmacy";
$result = mysql_query($query);
$num = mysql_num_rows($result);
$num1 = mysql_num_fields($result);

if($num>0)
{
    echo "<table border=2>";
    for($i=0;$i<$num;$i++)
    {
        $row=mysql_fetch_row($result);
        echo "<tr>";
        echo"<td><input type='Checkbox' name='pi[$i]' /></td>";
        echo"<td>$row[0]</td>";

        echo"</tr>";
    }

lalu di halaman tindakan

    foreach($_POST['pi'] as $key=>$value)
    {
    if($value=="on")
    {
    //DO THE INSERT CODE HERE
// the $key is the $i counter in the HTML
// the $value is whether the user selected it no in this case its just on/off
    }
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa MySQL tidak menggunakan indeks optimal?

  2. Pilih tanggal dari db saya tanpa detik menggunakan PHP MySql

  3. SQL Masukkan data dari beberapa tabel di database yang berbeda

  4. Apa cara tercepat untuk memuat file XML ke MySQL menggunakan C#?

  5. Bagaimana saya bisa menerapkan hak istimewa forum?