Avatar billede darkstardk Nybegynder
11. september 2004 - 19:19 Der er 14 kommentarer og
1 løsning

Hjælp til Tagwall.

Har en tagwall på min side, vil gerne have tilføjet sån at der f.eks kun kommer 5 Tags på hver side, og sån at der os kommer en "menu" i bunden hvor der står "side 1.2.3" og så videre
Her er Index.php --->>>

</style>
<p><font size="2" face="Verdana"><a href="tilfoej.php">Tilføj Tag</a></font></p>

<?    $res_tagwall = mysql_query("SELECT * FROM tagwall order by id ASC");
            while ($row_tagwall = mysql_fetch_array($res_tagwall)){
?>
<div align="left">
  <table border="0" width="154" height="14" cellspacing="0" cellpadding="0">
    <tr>
      <td width="166" height="1"><font size="2" face="Verdana"><i>Fra</i> : <b><?=$row_tagwall[fra]?></b></font></td>
    </tr>
    <tr>
      <td width="166" height="1"><font size="2" face="Verdana"><i>Emne</i> : <b><?=$row_tagwall[emne]?></b></font></td>
    </tr>
    <tr>
      <td width="166" height="14"><font size="2" face="Verdana"><i>Besked</i> :</font></td>
    </tr>
    <tr>
      <td width="166" height="4"><font size="2" face="Verdana"><b><?=$row_tagwall[besked]?></b></font></td>
    </tr>
  </table>
</div><br>
<?
}
?>

Her er tilfoej.php --->>>

<? include "config.php"; ?>

<?
if ($_POST[action] == "update"){
    $emne = ($_POST[emne]);
    $fra = ($_POST[fra]);
    $besked = ($_POST[besked]);

    mysql_query("INSERT INTO tagwall SET fra = '$fra',emne = '$emne',besked = '$besked'");

}
?>
<link href="../index-filer/e107.css" rel="stylesheet" type="text/css">
<link href="../index-filer/style(1).css" rel="stylesheet" type="text/css">
<link href="../index-filer/style.css" rel="stylesheet" type="text/css">


<style type="text/css">
<!--
body {
    background-color: #565656;
}
-->
</style>
<p>
<font size="2" face="Verdana"><a href="index.php">Vis Tags</a></font></p>
<form action=tilfoej.php?m=saadan method=post><input type="hidden" name="action" value="update">
<div align="left">
  <table border="0" width="152" height="1" cellspacing="0" cellpadding="0">
    <tr>
      <td width="53" height="1"><font size="2" face="Verdana">Emne :</font></td>
      <td width="127" height="1"><font size="2" face="Verdana"><input type="text" name="emne" size="11" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000">&nbsp;</font></td>
      </tr>
    <tr>
      <td width="53" height="24"><font size="2" face="Verdana">Navn:</font></td>
      <td width="127" height="24"><font size="2" face="Verdana"><input type="text" name="fra" size="11" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000"></font></td>
      </tr>
    <tr>
      <td width="53" height="11"><font size="2" face="Verdana">Besked:</font></td>
      <td width="127" height="11"><font size="2" face="Verdana"><textarea rows="3" name="besked" cols="11" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000"></textarea></font></td>
      </tr>
    <tr>
      <td width="53" height="1">&nbsp;</td>
      <td width="127" height="1"><font size="2" face="Verdana"><input type="submit" name="update" value="Tag!!!" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; border: 1 solid #000000"></font></td>
      </tr>
  </table>
</div>
</form>


Håber meget i kan hjælpe :D
Avatar billede zod Nybegynder
11. september 2004 - 19:26 #1
.
Avatar billede zod Nybegynder
11. september 2004 - 19:27 #2
er det hele sciptet som du har postet der??
Avatar billede darkstardk Nybegynder
11. september 2004 - 20:28 #3
Ja, det er de 2 filer, index.php & tilfoej.php
Avatar billede darkstardk Nybegynder
11. september 2004 - 20:28 #4
Der mangler self config.php men den får i ikke at se ;-)
Avatar billede hmortensen Nybegynder
11. september 2004 - 22:47 #5
Noget i ren her retning (der er sikkert lidt syntax fejl):

<?php
$visfra = (isset($_GET["visfra"])) ? $_GET["visfra"] : 0;
$prside = 5;
<p><font size="2" face="Verdana"><a href="tilfoej.php">Tilføj Tag</a></font></p>

<?    $res_tagwall = mysql_query("SELECT * FROM tagwall order by id ASC LIMIT ".$visfra.", ".$prside);
            while ($row_tagwall = mysql_fetch_array($res_tagwall)){
?>
<div align="left">
  <table border="0" width="154" height="14" cellspacing="0" cellpadding="0">
    <tr>
      <td width="166" height="1"><font size="2" face="Verdana"><i>Fra</i> : <b><?=$row_tagwall["fra"]?></b></font></td>
    </tr>
    <tr>
      <td width="166" height="1"><font size="2" face="Verdana"><i>Emne</i> : <b><?=$row_tagwall["emne"]?></b></font></td>
    </tr>
    <tr>
      <td width="166" height="14"><font size="2" face="Verdana"><i>Besked</i> :</font></td>
    </tr>
    <tr>
      <td width="166" height="4"><font size="2" face="Verdana"><b><?=$row_tagwall["besked"]?></b></font></td>
    </tr>
  </table>
</div><br>
<?
}

$antal = mysql_result(mysql_query("SELECT COUNT(*) FROM tagwall"),0);
if ($visfra > 0) {
    $bagud = $visfra-$prside;
    echo "<a href=\"".$_SERVER["PHP_SELF"]."?visfra=".$bagud."\">Forrige</a> ";
}
$page = 1;
for ($start = 0; $antal > $start; $start = $start + $prside) {
    if($visfra != $page * $prside - $prside) {
        echo "<a href=\"".$_SERVER["PHP_SELF"]."?visfra=".$start."\">".$page."</a> ";
    } else {
        echo $page." ";
    }
    $page++;
}
if ($visfra < $antal - $prside) {
    $naeste = $visfra + $prside;
    echo " <a href=\"".$_SERVER["PHP_SELF"]."?visfra=".$naeste."\">Næste</a>";
}
?>


Sidekommentar:
Burde den ikke vise de nyeste først ?
Avatar billede darkstardk Nybegynder
12. september 2004 - 00:14 #6
Jo den viser den nyeste først :D
Mange tak drop et svar for at få lidt point :P
Der var lidt småfejl, men dem kunne jeg selv finde ;)
Avatar billede darkstardk Nybegynder
12. september 2004 - 12:52 #7
Lige en rettelse, den viser sku ik de nyeste først :D
Nogle der kan hjælpe?
Avatar billede darkstardk Nybegynder
12. september 2004 - 12:53 #8
hindu_skp, du får pointsne hvis du retter det med at den skal vise det sidste tag først...
Avatar billede hmortensen Nybegynder
12. september 2004 - 14:04 #9
Ret ASC til DESC i din sql, så er den der
Avatar billede darkstardk Nybegynder
12. september 2004 - 16:09 #10
Hvordan skal jeg lige ændre det?
Avatar billede hmortensen Nybegynder
12. september 2004 - 16:52 #11
$res_tagwall = mysql_query("SELECT * FROM tagwall order by id DESC LIMIT ".$visfra.", ".$prside);
Avatar billede darkstardk Nybegynder
12. september 2004 - 17:13 #12
Mange tak for hjælpen :D
Avatar billede hmortensen Nybegynder
12. september 2004 - 18:16 #13
Det var så lidt
Avatar billede darkstardk Nybegynder
12. september 2004 - 20:03 #14
Forresten hvad står skp for ?? :D
Avatar billede hmortensen Nybegynder
12. september 2004 - 20:18 #15
ik rigtig noget
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester