Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] petla while w tabelce jak zrobic
--KAL--
post
Post #1





Goście







Siema
proboje jakos zrobic zeby petla while robila w tablelce, obojetnie czy w poziomie czy pionie, i kazda liczba w nowej "ramce" , jak zrobic?
Kod
<html>
<head>
<title>Sklep odzieżowy</title>
<link rel="stylesheet" type="text/css" href="arkusz.css" />
</head>
<body>
<?php
<table border="1" >
<tr>
<td>
while($zmienna < 101) // warunek kontynuacji pętli
{
  echo $zmienna;
  $zmienna++;
  echo "<br/>";
}
</td>
</tr>
</table>
?>

</body>
</html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Przed pętlą zdefiniuj ile $zmienna ma
Go to the top of the page
+Quote Post
ZaXaZ
post
Post #3





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


i <table border="1" >
<tr>
<td> przed <?php oraz </td>
</tr>
</table> po ?>.

(nawet jesli dziala to twoje (a nie powinno) to tak jest poprawnie)... mozna tez w echo w srodku php tr td itd,
++$zmienna jest szybsze od $zmienna++ o 30+% wiec oplaca sie zamienic w twoim wypadku, a pozatym cos mi sie zdaje ze mieszasz skrypty z Kursu php...

Ten post edytował ZaXaZ 5.04.2014, 12:43:44


--------------------
Go to the top of the page
+Quote Post
--KAL--
post
Post #4





Goście







niby jest tabelka ale ja chce zeby kazda cyfra była w nowym obramowaniu,ramce jak to zwał, a one trafiają do jednnej kolumny otwartej
Kod
<html>
<head>
<title>Sklep odzieżowy</title>
<link rel="stylesheet" type="text/css" href="arkusz.css" />
</head>
<body>
<table border="1" >
<tr>
<td>
<?php
$zmienna=3;
while($zmienna < 10) // warunek kontynuacji pętli
{
  echo $zmienna;
  $zmienna++;
  echo "<br/>";
}

?>
</td>
</tr>
</table>
</body>
</html>
Go to the top of the page
+Quote Post
Turson
post
Post #5





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Musisz w pętli mieć <tr><td>Zmienna</td></tr>
Go to the top of the page
+Quote Post
ZaXaZ
post
Post #6





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Cytat(-KAL- @ 5.04.2014, 13:47:44 ) *
niby jest tabelka ale ja chce zeby kazda cyfra była w nowym obramowaniu,ramce jak to zwał, a one trafiają do jednnej kolumny otwartej
Kod
<html>
<head>
<title>Sklep odzieżowy</title>
<link rel="stylesheet" type="text/css" href="arkusz.css" />
</head>
<body>
<table border="1">
<?php
$zmienna=3;
while($zmienna < 10) // warunek kontynuacji pętli
{
  echo '<tr><td>'.$zmienna.'</td></tr>';
  ++$zmienna;
  echo '<br/>';
}

?>
</table>
</body>
</html>


to chyba tak tongue.gif

--edit--
Turson jak zwykle szybszy...

--edit2--
poprawka skryptu.

Ten post edytował ZaXaZ 5.04.2014, 12:59:36


--------------------
Go to the top of the page
+Quote Post

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 - 21:06