Claro pero asi se muestran varios resultados, y vos pusiste que si queria que muestre solo el prmero resultado le cambie el $i de results por un 0 pero eso producia que se muestre 4 veces l primer resultado. Termine haciendolo asi y quedo bien:
Cita: <?php
$aQue = "google";
$aKey = "mykey";
$aUrl = "http://ajax.googleapis.com/ajax/services/search/web";
if (isset($_GET['q'])){
$aQue = urlencode($_GET['q']);
}
$data = file_get_contents($aUrl."?v=1.0&key=".$aKey."&q=". $aQue);
$obj = json_decode($data);
$results = $obj->responseData->results;
$tmpHTML.= "<i>".$tmp->url."</i><br /><br />";
$tmp = $results[0];
$tmpHTML.= "<i>".$tmp->url."</i><br /><br />";
echo $tmpHTML;
?>