mysql_* को mysqli_* फ़ंक्शन के साथ न मिलाएं। आपको लगातार बने रहने की जरूरत है! आप mysqli_ . का उपयोग करते हैं पहले और फिर आप mysql_ . का उपयोग करें . यह काम नहीं करेगा!
मैं इसे इस तरह से करता हूं:
mysqli_set_charset($Handle, 'utf8'); // <- add this too
mysqli_query($Handle, "SET NAMES 'utf8';");
mysqli_query($Handle, "SET CHARACTER SET 'utf8';");
mysqli_query($Handle, "SET COLLATION_CONNECTION = 'utf8_unicode_ci';");
// might be a bit redundant but it's safe :) ... I think :)
फिर सुनिश्चित करें कि आप इसे उचित UTF8 प्रदान करते हैं।