![]() |
![]() |
![]()
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 ![]() [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] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:10 |