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