Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP i Checkboxy zaznaczają idą do tabeli

Przede wszystkim musisz zmienić ten kod HTML, aby pole wyboru było tablicą

$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>";
    }

następnie na stronie akcji

    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. Tabele blokowania zapytań mysql

  2. Struktura danych dla różnych typów turniejów/rozgrywek (liga, drabinka, pojedyncza/podwójna eliminacja itp.)

  3. SQLite w Androidzie:oczekiwano kluczy obcych i <ograniczenie tabeli>

  4. Jak rozwiązać problem z OSError:mysql_config nie znaleziono błędu podczas wdrażania Elastic Beanstalk?

  5. jak radzić sobie z akcentami i dziwnymi znakami w bazie danych?