7 Stimmen

php json_encode mysql ergebnis

Ich habe eine einfache mysql_query und ich möchte die Kodierung der results(title= > $title, price => $price etc) in json .

$sql = mysql\_query("SELECT \* FROM item\_details WHERE posting\_id='$item\_number'");

 while($row = mysql\_fetch\_array($sql))
{
   $title = base64\_decode($row\['title'\]);
   $price = $row\['price'\];
   $seller\_user = $row\['user'\];
}

19voto

reko_t Punkte 53684
$sql = mysql_query("SELECT * FROM item_details WHERE posting_id='$item_number'");
$results = array();
while($row = mysql_fetch_array($sql))
{
   $results[] = array(
      'title' => base64_decode($row['title']),
      'price' => $row['price'],
      'seller_user' => $row['user']
   );
}
$json = json_encode($results);

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X