MySQL में PHP के माध्यम से तालिका के कॉलम नाम कैसे प्राप्त करें?
सभी को नमस्कार! मैं एक शुरुआती PHP डेवलपर हूं, एक छोटे ऑनलाइन स्टोर के लिए एडमिन पैनल बना रहा हूं। मुझे उत्पादों की सूची एक तालिका के रूप में दिखानी है, लेकिन मैं HTML में कॉलम नाम हार्डकोड नहीं करना चाहता, क्योंकि तालिका बदल सकती है (विशेषताओं के लिए नए फील्ड जोड़े जाते हैं)।
मेरे पास एक सरल query है:
```php
$query = "SELECT * FROM products";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_assoc($result)) {
// यहां मैं डेटा आउटपुट करता हूं
}
```
समस्या यह है कि मैं केवल डेटा आउटपुट कर सकता हूं, लेकिन यह नहीं जानता कि कॉलम नाम (जैसे: id, name, price, category_id) डायनामिक रूप से कैसे प्राप्त करूं। मैंने `mysqli_fetch_fields()` का उपयोग करने की कोशिश की, लेकिन कुछ काम नहीं आया - या तो syntax गलत था या मैं गलत function कॉल कर रहा था।
मुझे शुद्ध PHP में समाधान चाहिए (अधिमानतः