No już lepiej, ale zapisuje mi tylko 1 wiersz zamiast całej tablicy ;/
Może podam większą część kodu w któej występuje problem:
if ($len)
{
if($limit > 0) $query .= " LIMIT $limit";
$row2=trim($row[$_GET['field_name']]); }
foreach ($rob as $tt) {
$aResults[] = array( "id"=>0,"value"=>$tt);
$tab = array( "id"=>0,"value"=>$tt);
$aResults[] = $tab;
$handle = fopen("tmp2/ple.txt", "w"); }
}
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header ("Pragma: no-cache"); // HTTP/1.0 header("Content-Type: application/json");
for ($i=0;$i<count($aResults);$i++) {
$arr[] = "{\"id\": \"".$aResults[$i]['id']."\", \"value\": \"".$aResults[$i]['value']."\", \"info\": \"\"}";
}
Ogólnie chodzi o to, że ten skrypt powinien usunąć mi powtarzające się wiersze w tablicy, jednak nie usuwa powtórzeń, więc chciałem spróbować
zapisać tą tablicę do pliku i sprawdzić czy nie ma tam jakichś białych znaków, które przeszkadzają w usuwaniu powtórzeń, no ale coś mi to nie idzie...