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

Php формулярът се проверява, когато стойността на квадратчето за отметка в масива mysql заявка?

=>Опитайте този код, надявам се да е полезен.

// html страница..

<label>Select State</label><br>
<?php 
$allgroup = mysql_query("SELECT * FROM  state");
$flag=false;
while($state_list = mysql_fetch_array($allgroup))
{
   $parr=explode(',',$er['state_id']);
   $size = sizeof($parr);
   for($i=0;$i<$size;$i++) { 
     if($parr[$i]==$state_list['id']) {                              
        $flag=true;
     } 
   }    

  if($flag==true) {
    ?>
    <input  type='checkbox' name='state[]' style="margin-left:5px;" value="<?php echo $state_list['id']; ?>" checked  > <?php echo $state_list['name']; ?> <br>
    <?php
    $flag=false;
  } else { 
    ?>
    <input  type='checkbox' name='state[]' style="margin-left:5px;" value="<?php echo $state_list['id']; ?>"     > <?php echo $state_list['name']; ?> <br>
    <?php
    }
}
?>

// php код ..

<?php
$states="";
$i=0;
foreach( $_POST['state'] as $selected) {
   echo sizeof($_POST['state']);
   if($i==sizeof($_POST['state'])-1) {
       $states = $states.$selected;
   } else {
     $states = $states.$selected.",";
   }
   $i++;
}
?>


  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 има по-ниска кардиналност от count distinct?

  2. Python, MySQL _mysql_exceptions.ProgrammingError:(1064, „Имате грешка във вашия SQL синтаксис

  3. Проверете дали печатът за дата и час на PHP е правилен?

  4. Laravel:как да получите средна стойност за вложените hasMany връзки (hasManyThrough)

  5. Как да върна вмъкнат ред в mysql с помощта на json формат?