Formátování písma PHP

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Kopi55
Nováček
Nováček
Registrován: 20. pro 2009

Formátování písma PHP

Příspěvek od Kopi55 »

Zdravím, mám problém s vypisováním nadpisů článků z MySQL databáze pomocí PHP. Jsem začátečník. Problém je v tom že vždy poslední nadpis se nevypíše v tagu <h2>nadpis<h2/>.
Už to řeším delší dobu a bez výsledku. Tak se ptám zkušenějších jak vypisovat všechny nadpisy v <h2>?


Kód: Vybrat vše

<?php
//připojení k DB

include "connect.php";

//dotaz 

$vypis = mysql_query("SELECT * FROM clanky ORDER BY id DESC");

//výpis
while($row = mysql_fetch_assoc($vypis))
{

$nadpis = $row['nadpis'];
$autor = $row['autor'];
$text = $row['text'];


echo "<h2>".$nadpis."</h2>";
echo "<h3>".$autor."</h3>"; 

echo nl2br($text);

}
?>
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: Formátování písma PHP

Příspěvek od arxeiss »

Divné, nic mě nenapadá, jenom zkus dát mysql_fetch_array($vypis) do toho cyklu
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Re: Formátování písma PHP

Příspěvek od bubanek »

A co se vypíše? Nic? Nebo to není v <h2> ?
NEONET
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 16. črc 2007
Bydliště: Ostrava - Hrabůvka

Re: Formátování písma PHP

Příspěvek od NEONET »

mozna ti to pomuze, ja kdysi napsal tohle, kdyz jsem jeste nepouzil tridu

Kód: Vybrat vše

      <?
       include("includes/db.php"); //pripojime se k databazi
       include("includes/smiles.php");

        $novinka_ziskat="SELECT nadpisek, obsah, datum FROM novinky ORDER BY ID DESC";
        $novinka_pocet = mysql_query($novinka_ziskat,$spojeni);
		
        for ($i = 0; $i < mysql_num_rows($novinka_pocet); $i++) {
        $novinka = mysql_fetch_row($novinka_pocet);
              
                      if ($i % 2) {
              echo("<tr><td class='n2nadpis'>".$novinka[0]."</td></tr>");
              echo("<tr><td class='nobsah'>".$novinka[1]."</td></tr>");
              echo("<tr><td class='ndatum'>".$novinka[2]."</td></tr>");
              echo("<tr><td><br><br></td></tr>");}
       
    		else {
    
              echo("<tr><td class='nnadpis'>".$novinka[0]."</td></tr>");
              echo("<tr><td class='nobsah'>".$novinka[1]."</td></tr>");
              echo("<tr><td class='ndatum'>".$novinka[2]."</td></tr>");
              echo("<tr><td><br><br></td></tr>");}
              	}
    ?>
E// potom si tam jeste nekde hod cestu k CSSku, to co tam vidis mi odlisovalo sude novinky od lichych jinym pozadim v nadpisu novinky
MB: Gigabyte P35-DS3R *|*CPU: Intel C2D E6850 @ 3.6Ghz *|*RAM: 4GB @ 800Mhz CL4 *|*GPU:Radeon HD3850@730/2048MHz *|* Windows 8 x64
Odpovědět

Zpět na „Programování a web“