Fatal error: Cannot use string offset as an array
El tema es que sale "de a ratos", o sea que no siempre sucede...
El codigo en cuestion es, y el error me lo tira la matriz dentro del if
Código PHP:
$query = "SELECT first_name, last_name, pic_square FROM user WHERE uid = '".$uid."'";
try{
$result = $facebook->api_client->fql_query($query);
if($result[0]['pic_square'] == "") $result[0]['pic_square'] = 'http://static.ak.fbcdn.net/pics/q_silhouette.gif';
$array = array('uid'=>$uid,
'first_name'=>$result[0]['first_name'],
'last_name'=>$result[0]['last_name'],
'pic_square'=>$result[0]['pic_square']);
return $array;
}
catch(Exception $ex) {
return NULL;
}