आप $ . से बच रहे हैं वेरिएबल में \$ . करके .कोशिश करें:
$query = "SELECT * FROM `cats` WHERE name='$name'";
संपादित करें
नीचे दी गई चर्चा से।
undefined index के साथ समस्या तथ्य यह है कि आप $row['age'] . का उपयोग कर रहे हैं जब वास्तव में, डेटाबेस में कॉलम का नाम Age . है . इसलिए आपको $row['Age'] . का उपयोग करना चाहिए आइटम का जिक्र करते समय। वही name . के लिए जाता है ।