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

mysql varchar से json नहीं निकाल सकते लेकिन int

लाइन बदलना $json['news'][]=$row; से $json['news'][]=array_map('utf8_encode', $row); समस्या का हल किया। ä, ö.... . जैसे वर्ण मौजूद हैं डेटाबेस तालिका में।

$con=mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

$sql = "SELECT `titel` FROM `news` ORDER BY `datum` DESC";
$result = mysql_query($sql);
$json = array();

if(mysql_num_rows($result)){
while($row=mysql_fetch_assoc($result)){

$json['news'][]=array_map('utf8_encode', $row);
}
}
mysql_close($con);
echo json_encode($json);



  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 प्रोजेक्ट की योजना बनाने के लिए

  2. MySQL में विभिन्न दिनांक/समय फ़ील्ड प्रकारों के पक्ष और विपक्ष क्या हैं?

  3. PHP बाइनरी ट्री में डाउनलाइन की संख्या की गणना करें

  4. MySQL, रेल ActiveRecord दिनांक समूह और समयक्षेत्र

  5. mysql_connect त्रुटि 500