Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Vieraskirja joka käyttää sql-tietokantaa

jarspa [29.06.2005 20:21:01]

#

Miten saan tulostettua kommentit kannasta siten että tekstit tulevat rivitettynä ja solun sisään joka on esim. 500px pitkä?

<?php
$yhteys=mysql_connect("localhost","","") or die("Tietokantayhteyttä ei voitu avata");
mysql_select_db("vieraskirja") or die ("Tietokantaa ei voitu avata");
?>
<form name="form1" method="post" action="">

  <table width="468" border="0" cellpadding="5">
    <tr>
      <td width="442">Kirjoittaja:
        <?php
$mysql_haku = mysql_query("SELECT tunnus FROM kayttajat ORDER BY tunnus");

print "<select name='kirjoittaja' id='kirjoittaja'>";
          while($mysql_tiedot = mysql_fetch_array($mysql_haku)){
            print "<option value=".$mysql_tiedot["tunnus"].">".$mysql_tiedot["tunnus"]."</option>";
          }
print "</select>";
?>
      </td>
    </tr>
    <tr>
      <td><textarea name="kommentti" cols="50" rows="10" wrap="VIRTUAL" id="kommentti">Kirjoita tähän...</textarea></td>
    </tr>
    <tr>
      <td><input name="send" type="submit" id="send" value="L&auml;het&auml; kommentit">
        <input type="reset" name="Submit2" value="Tyhjenn&auml;">
        <?php
$pvm = date("d.m.y H:i:s");

if (isset($_POST['send']))
{
mysql_query("INSERT INTO kirja (tunnus,kommentit,pvm) VALUES ('$kirjoittaja','$kommentti','$pvm')");
}
?>
      </td>
    </tr>
  </table>
</form>
<?php
$kysely=mysql_query ("SELECT tunnus,kommentit,pvm FROM kirja ORDER BY pvm DESC");

$lkm=mysql_num_rows($kysely);

/* Tulostetaan talukko */

//käydään leffat läpi
		for ($i = 0; $i < mysql_num_rows($kysely); $i++)
		{
   		//haetaan leffan nimi, kategoria ja cd-määrä muuttujiin
   		$kir = mysql_result($kysely, $i, "tunnus");
   		$kom = mysql_result($kysely, $i, "kommentit");
   		$paeva = mysql_result($kysely, $i, "pvm");

		echo "<table width=\"500\" cellpadding=\"5\">";
		echo 	"<tr>
					<td  bgcolor=\"#CCCCCC\"><b><font color=blue>$kir</font></b><font size=\"-1\">  [$paeva]</font></td>
					<tr><td>$kom</td></tr>
				</tr>";

		echo "</table>";
		}
?>

kasetti [29.06.2005 21:15:55]

#

<td width="500px">$blaah</td>

..olettaisin

jarspa [29.06.2005 21:48:51]

#

kasetti kirjoitti:

<td width="500px">$blaah</td>

..olettaisin

Olen koittanut määrittää solun pituutta mutta ei toimi...?

AnttiJN [30.06.2005 09:00:44]

#

<td style="width: 500px">$blaah</td>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta