Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nie działa instrukcja switch???
Citral
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 3.02.2004

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


Witam, czy ktoś ma może pomysł dlaczego nie działa takie coś


[php:1:ea6e945c13]<?php

$koniec_wszystkiego = 0;
$czoiser = 15;

switch ($koniec_wszystkiego)
{
case $koniec_wszystkiego==$czoiser:
print '<A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">- N E X T -</A>';
break;
case $koniec_wszystkiego==0:
print '<A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V -</A>';
break;
default:
print '<A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V</A> - - - <A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">N E X T -</A>';
}
?>[/php:1:ea6e945c13]

mimo, że zmienne są różne to wykonywany jest kod z pierwszego wrunku gdy równe, na tomiast to działa bez problemu:

[php:1:ea6e945c13]<?php

$koniec_wszystkiego = 0;
$czoiser = 15;

if($koniec_wszystkiego==$czoiser)
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">- N E X T -</A></FONT>';
****
}
elseif($koniec_wszystkiego==0)
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V -</A></FONT>';
}
else
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V</A> - - - <A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">N E X T -</A></FONT>';
}

?>[/php:1:ea6e945c13]

co ciekawe jeśli w miejscu zaznaczonym przeze mnie gwiadkami, wyświetlę zawartość obu zmiennych to są różne, nie wiem o co chodzi
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: 19.08.2025 - 20:35