不使用ADODB php库代码以数字方式填充表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不使用ADODB php库代码以数字方式填充表相关的知识,希望对你有一定的参考价值。

It uses a variable with a RecordSet. db_query php Functions can be used to have the REcordSet(http://snipplr.com/view/59419/php-connexion-to-mysql-ddbb-sql-query-and-creation-of-a-record-set/).

Then fill the tables with the data of the RecordSet.
  1. <table id="tabla">
  2. <thead>
  3. <tr>
  4. <?php //Crea la cabecera de las tablas. Pone los nombres de los campos en las columnas del thead de la maquetación html.
  5. for($i=0;$i<mysql_num_fields($RecordSet);$i++){
  6. echo ("<th>".mysql_field_name($RecordSet,$i)."</th>");
  7. }
  8. ?>
  9. </tr>
  10. </thead>
  11. <tbody>
  12. <?php
  13. if (mysql_num_rows($RecordSet)==0){ //Si la bbdd de no tiene campos, muestra un mensaje indicandolo.
  14. echo "<tr>";
  15. echo "<td colspan="".mysql_num_fields($RecordSet)."">No hay ningún campo</td>";
  16. echo "</tr>";
  17. }
  18. else{
  19. while($row=mysql_fetch_array($RecordSet,MYSQL_ASSOC)){ //Se asigna a la array $row los valores de la funcion mysql_fetch_array (asociativa) que recorre las registros de la tabla, del primero al ultimo.
  20. echo "<tr>"; //Se abren filas
  21. for ($k=0; $k<mysql_num_fields($RecordSet);$k++){
  22. echo "<td>".$row[mysql_field_name($RecordSet,$k)]."</td>"; //Se usa el nombre del campo como indice del array $row y se recorren todos los registros.
  23. }
  24. echo "</tr>"; //Se cierran filas
  25. }
  26. }
  27. ?>
  28. </tbody>
  29. </table>

以上是关于不使用ADODB php库代码以数字方式填充表的主要内容,如果未能解决你的问题,请参考以下文章

PHP 使用ADODB php库代码填充表

PHP 在没有使用ADODB php库代码的情况下,表填充了dinamically

从ADODB记录集复制数据时,Excel表丢失数字格式

怎么用PHP代码做出数字1到10的所有组合方式?

dbu query PHP函数,用于使用ADOdb库进行ddbb查询

dbu query PHP函数,用于使用ADOdb库进行ddbb查询(插入查询)