sql >> Databáze >  >> RDS >> Mysql

jak zobrazit skrytý řádek html tabulky na základě podmínky php

Takhle

 while($row = mysql_fetch_array($sql))  
{
   if($row['status']=="enabled")
  {
   echo "<tr> ";
   echo "<td>" .$row[name] . "</td>";
   echo "<td>" .$row[points] . "</td>";
   echo "</tr> " ;
  }
}

Pro ostatní řádky to můžete udělat takto

<?php if($status[0] == "enabled") { ?>
    <tr ><td><?php echo "$title[0]";?></td><td>complete <?php echo "$task[0]";?> </td><td></td></tr>
<?php } ?>

UPRAVIT

For loop, pokud mají všechna vaše pole stejnou velikost, můžete zkusit něco takového

<?php for($i=0;$i<sizeof($title);$i++) {
if($status[$i]=="enabled"){
?>
<tr ><td><?php echo $title[$i];?></td><td>complete <?php echo $task[$i];?> </td><td></td></tr>
<?php  }
} ?>


  1. node-mysql kam jde connection.end().

  2. Vložit/zobrazit obrázek do/z databáze MySQL

  3. Tabulka Laravel Migration již existuje, ale chci přidat novou, ne starší

  4. Jak získám každý N-tý záznam z tabulky?