![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam coś takiego
Kod <?php foreach($tablica as $value) { $value = trim($value); while ($pom1<>'|') { $ktora = $ktora.substr($value, $od, 1); $od = $od+1; $pom1=substr($value, $od, 1); } } ?> a wyskakuje mi takie bład Parse error: syntax error, unexpected T_WHILE in /var/www/apache2-default/prawy.php on line 112 co pokickałem bo siedzę i myśle , myśle i siedze a stoje w miejscu :\ Ten post edytował anaki85 12.01.2008, 12:09:52 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
w petli while rozne to nie "<>" taki znak tylko "!="
pozdr |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Nie wiem, czy to o to chodzi, nie sprawdzałem działania skryptu.
edit: Zmieniłem <> na != oraz $pom1=substr($value], $od, 1); na $pom1=substr($value, $od, 1); Ten post edytował batman 12.01.2008, 12:02:41 -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
nie pomaga wcześniej mam taka samą pętle z <> i dział bez problemu a z != jest bez zmian
![]() ten nawias ] usunołem dalej bez zmian ![]() Ten post edytował anaki85 12.01.2008, 12:08:29 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Jesteś pewien, że błąd znajduje się w tej pętli?
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
w kate wskazuję mi dokładnie tą linijkę z while gdy usunę pętle to jest ok
Kod <?php foreach($tablica as $value) { $value = trim($value); $znak="" while ($pom1 != '|') { $ktora = $ktora.substr($value, $od, 1); $od = $od+1; $pom1=substr($value, $od, 1); } //kolorowanie pole select if ($value == '16|autor16 | tytul16 | 00:16:05 | clasic') { echo "<option value=\"$value\" class=\"green\">$value</option>"; $kolor = 1; } else { if ($kolor==1) { echo "<option value=\"$value\" class=\"blue\">$value</option>"; $kolor = 0; } else { echo "<option value=\"$value\" class=\"red\">$value</option>"; $kolor = 1; } } } echo "</select>"; echo "<input type=\"submit\" value=\"X\">"; echo "</form>"; ?> to całość moze gdzieś indizej jest bład nie wiem ![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Tu jest błąd:
Nie ma średnika. edit Tak na przyszłość. Jeśli pokazuje Ci błąd w linii np 123, to sprawdź, czy nie masz błędu w poprzednim wierszu ![]() Ten post edytował batman 12.01.2008, 12:21:11 -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
fakt
![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
W składni nie ma błędu, przynajmniej ja nie widze.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:59 |