Cytat
A to w ogóle jest poprawna konstrukcja, skoro 4 razy sobie przekrywasz te klucze to w efekcie masz taką tablice:
<?php
$table = array('id' => 4, 'type' => 0, 'name' => 'Link4'); ?>
Z tym się raczej nie zgodze. Dodawanie wpisów do tablicy wyglada tak:
<?php
for($i=0; $i<$this->number; $i++)
{
$table[] = array('id' => $link[$i]['id'], 'type' => $link[$i]['type'], 'name' => $link[$i]['name']); }
?>
I w takiej oto tablicy z wieloma wpisami chce sprawdzić czy dana wartość instnieje.
Cytat
i warunek
<?php
?>
jest spełniony zawsze
To był przykład. A w takim wypadku?
<?php
$table = array('id' => 1, 'type' => 0, 'name' => 'Link1', 'id' => 2, 'type' => 1, 'name' => 'PodLink1',
'id' => 3, 'type' => 0, 'name' => 'Link2',
'id' => 4, 'type' => 2, 'name' => 'PodPodLink1');
?>