Mysql
 sql >> база данни >  >> RDS >> Mysql

Актуализирайте таблицата на базата данни с квадратчета за отметка, php и mysql

Неща, които трябва да забележите:

<input type="checkbox" name="enable" id="enable"> 

трябва да има стойност, която трябва да съдържа определена стойност на ред като [тук приемаме потребителското име като уникално поле, но препоръчваме използването на id вместо потребителско име ]:

<input type="checkbox" name="enable[]" id="enable" value="<?php echo $row_Recordset1['username'];?>">

за да получим стойността му, използваме:$_POST['enabled']

така че използването върху него може да бъде нещо като:

$query1 = mysql_query("UPDATE student SET enable = 0;");
if( isset( $_POST['enabled'] ){
     $strAllUsernameCombined = implode("','", $_POST['enabled']);
     $query1 = mysql_query("UPDATE student SET enable = 0 where username in ('{$strAllUsernameCombined}');");
}

и последно предложение за изброяване използвайте while вместо do while



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL файл с данни за зареждане - ускорение?

  2. INSERT INTO с SubQuery MySQL

  3. Изпращане на формуляр, mysql и php

  4. Javascript библиотеки, които позволяват SQL-подобни заявки към JSON данни?

  5. Свързване към MySQL база данни с помощта на Xcode и Objective-C