Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 2.426 pregleda

Najnovija ↓

Problem sa Html tabelom u pHp... 12.08.2010. u 13:42 · pre 197 meseci #1
Zdravo svima,

Pocetnik sam u php-u. Imam jedan problem, naime napisao sam kod za ocitavanje tabele iz baze i to sve lepo funkcionise (ocita mi sve podatke iz tabele). E sad, ja zelim radi lepseg pregleda da sve te podatke koji se ocitaju ubacim u tabelu koju cu napraviti u html-u... Ali mi nikako ne polazi za rukom... Bilo bi super u koliko neko od Vas ima vremena da mi malo pomogne.

Code:


<body>
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("novosti", $con);

$result = mysql_query("SELECT * FROM novosti");

while($row = mysql_fetch_array($result))
  {
 
  echo $row['naslov'] . " " . $row['tekst'];

  echo "<br />";
  }

mysql_close($con);
?>
</body>



Pokusao sam sa:

<table>
<tr>
echo $row['naslov'] . " " . $row['tekst'];
</tr>
</table>
Sto je ocigledno totalno pogresno... pa zbog toga verovatno i nisam uspeo.

Veliki pozdrav svima :)


Re: Problem sa Html tabelom u pHp... 12.08.2010. u 14:06 · pre 197 meseci #2
Probaj ovako nekako:
Code:

<table>
<?php
  while($row = mysql_fetch_array($result))
  {
      echo "<tr>";
         echo "<td>";
              echo $row['naslov'] ;
         echo "</td>";
         echo "<td>";
              echo $row['tekst'] ;
         echo "</td>";

      echo "</tr>";
  }
?>
</table>
Re: Problem sa Html tabelom u pHp... 12.08.2010. u 14:29 · pre 197 meseci #3
Probao sam i tako... ali je <table>...</table> i dalje u okvitu pHp koda... kad pokrenem javlja mi da ne prepoznaje <table> :(
Re: Problem sa Html tabelom u pHp... 12.08.2010. u 15:11 · pre 197 meseci #4
Uspeo sam sledecim kodom:

Code:

<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("novosti", $con);


$result = mysql_query("SELECT * FROM novosti");

while($row = mysql_fetch_array($result))
  {

    echo "<table border='2'>";
    
    echo "<tr>";
    echo "<th>", "Naslov", "</th>";
    echo "<th>", "Tekst", "</th>";
    echo "</tr>";
    echo "<tr>";
    echo "<td>", $row['naslov'], "</td>";
    echo "<td>", $row['tekst'], "</td>";
    echo "</tr>";
    
    echo "</table>";
    

 
  echo "<br />";
  }

mysql_close($con);
?>


Ali sad postoji NOVI problem. Umesto da mi ocita zapise iz Sql u jednoj tabeli... on ih ocita u onoliko tabela koliko ima redova u Sql-u... E sad ne znam kako da sve to smesti u jednoj tabeli a ne u onoliko tabela koliko imam redova u bazi...

Postavio sam sliku da vidite o cemu se radi... ako sam lose objasnio problem.

http://img202.imageshack.us/f/problemqa.jpg/


U koliko neko zna kako da resim problem, neka javi???
Re: Problem sa Html tabelom u pHp... 12.08.2010. u 15:40 · pre 197 meseci #5
Zar ne vidiš da u telu while petlje za svaki unos ispisuješ početak (<table>), zaglavlje (prvi red <tr>...</tr>) i kraj tabele (</table>)?

Ovaj kod se čita kao: za svaki red iz tabele (while $row = ...) uradi ono što je unutar tela petlje ({ ... }).
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Problem sa Html tabelom u pHp... 12.08.2010. u 15:42 · pre 197 meseci #6
Da video sam to malopre... Znaci trebao bi da tabelu uradim izvan WHILE petlje... ili?
Posto sama while petlja... otvara za svaki red novu tabelu. E sad jos da uspem to da uradim.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme