Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tablica na tablicy ?!
piotrdd2
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 2
Dołączył: 13.05.2003
Skąd: Przemyśl

Ostrzeżenie: (0%)
-----


Mam mały problem. Zrobiłem tabele w której nie wiem czy to dobrze określe, znajduje się TABLICA w TABLICY.
Wszystkie dane są pobierane z "toI ol", następnie na podstawie stworzonej tablicy według pola "$linia[1]" pobierana z następnego pliku jest zmienna "$czes[3]". Wszystko pięknie działa, dopóki w drugim pliku funkcja przeszukująca pierwszą kolumnę "$czes[0]", nie napotka na swojej drodze (nie wiem jak to określić) np. olek , naolek lub też karolek - chodzi o frazę "olek", wtedy wyświetla :
olek - Warszawa
olek - Kraków(miało to przypisać "naolek")

jak tego uniknąć? tzn. szukania frazy w wyrazie?

nie wiem czy dobrze to wszystko sformułowałem tongue.gif

[php:1:b14d7b65c6]<?php
usort($tablica, "strnatcmp"); // toI ol
$tablica1 = array_reverse($tablica);
for($i=0;$i<count($tablica1);$i++)
{
$linia=explode('|^^^|', $tablica1[$i]);
$kol = substr( $wie, 2, ( strlen($wie) ) );

$tabli=file("2plik.txt"); // toII

for($i1=0; $i1<count($tabli); $i1++)
{
$czes=explode("|^^^|", $tabli[$i1]);
if(ereg(($linia[1]),$czes[0]))
{
echo "<tr CLASS=dane>
<td>{$lp}</td>
<td><a href=staty.php?lo=$linia[1]&kol=$kol>{$linia[1]}</a></td>
<td>{$linia[2]}</td>
<td><b>{$linia[0]}</b></td>
<td><b>{$czes[3]}</b></td>
</tr>";
}
}
$lp++;
}
?>[/php:1:b14d7b65c6]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:10