Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyniki w 4 kolumny
l3x
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.01.2003

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


witam mam problem z wyswietleniem rezultatow skryptu, to znaczy nie sam skrypt jest skopany ale nie wiem jak uzyskac wymazony przezemnie efekt, a mianowicie , posiadam taki kod:

<?

include ("function.php");


$ip= array("192.19.33.23",
"192.19.33.160",
"192.19.33.161",
"192.19.33.162",
);

$liczba = count($ip);


echo "<table align="center" border="1" bgcolor="#3DBFFF" bordercolor="#3A9DF6" cellpadding="15" bordercolorlight="#3A9DF6" bordercolordark="#3A9DF6" background="#3A9DF6" >";
echo "<tr>";
echo "<td>";




echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo (iso("<u>Liczba Komputerow: <b>$liczba</b></u>"));
echo "<br>";
echo "<br>";
echo "</span>";


sort($ip);

for ($x=0; $x<count($ip); $x++)

{

$nazwa_komputera=gethostbyaddr($ip[$x]);
$nazwa_komputera_temp="1$nazwa_komputera";
$nazwa_komputera_=strtoupper(wytnij_pomiedzy("1",".mojadomena.gda.pl",$nazwa_komputera_temp));



system("ping -c 1 -q -w 5 $ip[$x] > /dev/null",$ret);

if ($ret == "0")
{

echo "<img src="images/jest-ping.jpg" alt="" border="0">";
echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo "<br>";
echo (iso("<b><u>$nazwa_komputera_</u></b>"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso("$ip[$x]"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso(" is <b>On-Line</b>"));
echo "</span>";
echo "<br>";
echo "<br>";
}
elseif ($ret == "1")
{
echo "<img src="images/nie-ma-ping.jpg" alt="" border="0">";
echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo "<br>";
echo (iso("<b><u>$nazwa_komputera_</u></b>"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso("$ip[$x]"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif; color=red ">";
echo (iso(" is <b>Off-Line</b>"));
echo "</span>";
echo "<br>";
echo "<br>";
}
}


echo "</td>";
echo "</tr>";
echo "</table>";


?>

wyniki z wykonania tego skryptu wypisywanie sa w jednej kolumnie i ciagna sie w dol strony, jest to troche uciazliwe i dlatego tez mam pytanie, jak zrobic automat zeby po osignieciu przez $x wartosci 4, kolejne wyniki byly zapisywane w nastepnej kolumnie i tak co 4. moze nie jasno napisalem , ale mam nadzieje ze mnie ktos zrozumie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) naszkicuje oczekiwany efekt:

1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16

mniej wiecej cos takiego, zgory dzieki za pomoc:)

p.s. jesli bylby post tej samej tresci prosze sie nie wkurzac , mialem problemy z siecia tak wiec moze poszlo dwa razy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Pierwsza uwaga (po raz n-ty) - odziel html od wstawek php. Zamiast
Kod
echo "<td>$zmienna</td>
naucz się pisać
Kod
<td><?php echo $zmienna ?></td>
A wracajac do tematu:[php:1:669cf0c0bf]<table border=1><tr>
<?php
$ile=4;
$tablica = array('aaa', 'bbb', 'ccc', 'ddd', 'eee', 'fff', 'ggg');
$licznik=0;
?>
<?php
foreach($tablica as $wartosc){
if($licznik == $ile){
$licznik = 0;
?></tr><tr><?
}
$licznik++;
?><td><?php echo $wartosc ?></td><?php
}
?>
</tr></table>[/php:1:669cf0c0bf]
Go to the top of the page
+Quote Post
itsme
post
Post #3





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




Cytat
Pierwsza uwaga (po raz n-ty) - odziel html od wstawek php. Zamiast
Kod
echo "<td>$zmienna</td>
naucz się pisać kazdy z nas pisze jak mu sie podoba ja w tym nic zlego nie widze
oczywiscie to jest moje subiektywne zdanie i nie zlosliwe
Pozdrawiam
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Cytat
oczywiscie to jest moje subiektywne zdanie i nie zlosliwe
Subiektywne jaknajbardziej. osobisice html tworze w WYSIWYG (nie jestem hardcorowcem z notepad.exe pod pachą) i zapeniam cie, ze dzieki temu wiem co gdzie mam i dlaczego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) to raz. A dwa - po co zmuszac parser do analizowania HTML'a? przeciez php MUSI sprawdzic co sie dzieje wewnatrz '', prawda?

Pozatym jak dzialaja szablony np.?
A na czytelnosci tez sie IMHO zyskuje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

..i tysiace innych powodów.
Go to the top of the page
+Quote Post
l3x
post
Post #5





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.01.2003

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


dzieki za pomoc i przyuczenie , nie wiem jakos pisze z przyzwyczajenia dzie dzielac kodu, postaram sie poprawic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) sprawdze podpowiedzi i dam znac.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 02:35