Er igang med et nyhedsscript..
.. men mangler 2 ting som jeg nu har set mig blind på..1 hvordan for jeg vist hele nyheden, har en oversigt og når man klikker på læs mere hvordan ser man den så?
Kan forestille mig at jeg skal lave en ny side med en tabel der viser de ting jeg vil have med og at jeg så linker dertil, men det skal php jo gerne gære og det er vel ud fra nyhedsnummeret?
her er min vis_nyhed(som er oversigten)
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('hv04');
$resultat = mysql_query("SELECT titel, kortnyt, forfatter, dato, billede FROM nyheder ORDER BY nyhedsnummer DESC LIMIT 0,10") OR DIE(MYSQL_ERROR());
while($post = mysql_fetch_array($resultat)){
$dato=time()
?>
<table width="100%" border="1">
<tr>
<td><a href="<?php echo $post[nyhedsnummer];?>"><?php echo $post[titel];?></a></td>
</tr>
<tr>
<td><?php echo $post[kortnyt];?></td>
</tr>
<tr>
<td><?php echo $post[forfatter];?></td>
</tr>
<tr>
<td><?php echo $post[dato];?></td>
</tr>
</table>
<?php
}
?>
Nr. 2 er hvordan insætter jeg en dato og tid for hvornår den er skrevet?
skriv_nyhed.php
<script language="javascript" type="text/javascript" src="tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas"
});
</script>
Indtast nyheden her:
<form method='post' action='?id=nyhed&page=tilfoej'>
<table width="50%" border="0">
<tr>
<td>Titel:</td>
<td><input type='text' name='titel' /></td>
</tr>
<tr>
<td>Kort nyt:</td>
<td><textarea name='kortnyt' cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td>Nyhed:</td>
<td><textarea name='nyhed' cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td>Forfatter:</td>
<td><input type='text' name='forfatter' /></td>
</tr>
<tr>
<td>Kategori</td>
<td><select name='kategori'>
<option>division</option>
<option>jyllandserie</option>
<option>serie3</option>
<option>junior1</option>
<option>junior2</option>
<option>klubnyt</option>
<option>oldgirlsh</option>
<option>oldgirlsv</option>
</select></td>
</tr>
<tr>
<td>Dato</td>
<td><input type='text' name='dato' /></td>
</tr>
<tr>
<td><input type='submit' value='Tilføj' /></td>
<td> </td>
</tr>
</table>
</form>
og den der tilføjer nyheden i DB
Nyheden <? echo $_POST[titel]; ?> er tilføjet.
<?
if(isset($_POST[titel]) &&
isset($_POST[kortnyt]) &&
isset($_POST[nyhed]) &&
isset($_POST[forfatter]) &&
isset($_POST[kategori]) &&
isset($_POST[dato])){
mysql_connect('localhost', 'root', '');
mysql_select_db('hv04');
mysql_query(
"INSERT INTO nyheder" .
"(titel, kortnyt, nyhed, forfatter, kategori, dato) " .
"VALUES ('$_POST[titel]', '$_POST[kortnyt]', " .
"'$_POST[nyhed]', '$_POST[forfatter]', " .
"'$_POST[kategori]', '$_POST[dato]')");
}
?>
<br>
<br>
<br>
<a href="vis_nyhed1.php">tjek her</a>
Nogen der kan hjælpe her?
