2010-08-25 17 views
7

Tengo un simple mysql_query y me gustaría codificar el results(title= > $title, price => $price etc) en json.php json_encode mysql resultado

 
$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']; 
} 

Respuesta

18
$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);