Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

php/mysql में परिणामसेट के साथ कॉलम नाम कैसे प्राप्त करें?

mysql_fetch_field आज़माएं समारोह।

उदाहरण के लिए:

<?php
$dbLink = mysql_connect('localhost', 'usr', 'pwd');
mysql_select_db('test', $dbLink);

$sql = "SELECT * FROM cartable";
$result = mysql_query($sql) or die(mysql_error());

// Print the column names as the headers of a table
echo "<table><tr>";
for($i = 0; $i < mysql_num_fields($result); $i++) {
    $field_info = mysql_fetch_field($result, $i);
    echo "<th>{$field_info->name}</th>";
}

// Print the data
while($row = mysql_fetch_row($result)) {
    echo "<tr>";
    foreach($row as $_column) {
        echo "<td>{$_column}</td>";
    }
    echo "</tr>";
}

echo "</table>";
?>


  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 FIND_IN_SET () अपेक्षानुसार काम नहीं कर रहा है

  2. sql . में डेल्टा (वर्तमान और पिछली पंक्ति का अंतर) की गणना करें

  3. डेटा के बिना MySQL निर्यात स्कीमा

  4. क्या MySQL में UNIQUE इंडेक्स केस सेंसिटिव हैं?

  5. PHP से mySQL में संग्रहित प्रक्रियाओं को कैसे सम्मिलित/बनाना है?