Avatar billede technodance.dk Nybegynder
04. marts 2004 - 23:13 Der er 7 kommentarer og
1 løsning

hvordan udskriver jeg poster 4 hen og 4 ned

Hej exp'er

Jeg har en tabel med følgende rækker i navn, nickname, billede, sidstelog,

mit sprm, gå på hvordan jeg udskriver i php 4 hen og 4 ned
med denne tabel


<table width="118" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="118"><div align="center"><font size="2">billede.gif<br>
        <img src="" width="88" height="80"> <br>
        </font></div></td>
  </tr>
  <tr>
    <td><font size="2">navn:</font></td>
  </tr>
  <tr>
    <td><font size="2">nickname:</font></td>
  </tr>
  <tr>
    <td height="19"> <p><font size="2">sidste logge p&aring;:</font></p></td>
  </tr>
</table>
Avatar billede cgroup Nybegynder
04. marts 2004 - 23:24 #1
Du trækker dine data ud og lægger dem i et array, derefter looper du igennem arrayet og for hver post udskriver du en linie i tabellen.
eks:
echo "<table width=\"118\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
$result = mysql_query("HENT NOGET DATA")or die(mysql_Error());
while($array = mysql_fetch_array($result)){
extract($array);
//EXTRACT FUNKTIONEN GØR AT DU KAN UDSKRIVE db VÆRDIERNE MED SAMME NAVN SOM DE HAR I DATABASEN
echo "<tr><td width=\"118\"><div align=\"center\">billede.gif<br>"
    ."<img src=\"/BILLEDESTI/".$billede."\" width=\"88\" height=\"80\"><br>"
    ."</font></div></td></tr><tr><td>navn: ".$navn."</font></td></tr><tr>"
    ."<td><font size=\"2\">nickname: ".$nickname."</font></td></tr><tr>"
    ."<td height=\"19\"><p>sidste logge p&aring;: ".$dato."</p></td></tr>";
}
echo "</table>

Det skulle kunne hjælpe dig
Avatar billede technodance.dk Nybegynder
04. marts 2004 - 23:33 #2
jamen hvordan få jeg dem til at være 4 hen den kommer 1 af gang nede af
Avatar billede cgroup Nybegynder
04. marts 2004 - 23:37 #3
echo "<tr><td width=\"118\"><div align=\"center\">billede.gif<br>"
    ."<img src=\"/BILLEDESTI/".$billede."\" width=\"88\" height=\"80\"><br>"
    ."</font></div></td><td>navn: ".$navn."</font></td>"
    ."<td><font size=\"2\">nickname: ".$nickname."</font></td>"
    ."<td height=\"19\"><p>sidste logge p&aring;: ".$dato."</p></td></tr>";

Sådan
Avatar billede technodance.dk Nybegynder
04. marts 2004 - 23:52 #4
http://cantos.zubnet.dk/testside.htm

det er såden her jeg trænker på men det er ikke i php bare html
Avatar billede detox Nybegynder
05. marts 2004 - 01:45 #5
Måske i den her stil:

$res = mysql_query("select *, date_format(sidstelog, '%d-%m-%Y %H:%i:%s') as sidstset from test");
$out = "<table width='412' border='0' cellspacing='0' cellpadding='0'>\n";
$out .= "";
$i = 0;
while ($row = mysql_fetch_assoc($res)) {
    if ($i%4 == 0) $out .= "<tr>\n";
    $out .= "<td>
        <div style='font: normal xx-small sans-serif;'><div style='text-align: center;'>".$row['billede']."</div>
        <img src='".$row['billede']."' width='88' height='80' /><br />
        navn: ".$row['navn']."<br />
        nickname: ".$row['nickname']."<br />
        <span style='height: 29px;'>sidst logget på:<br />".$row['sidstset']."</span></div></td>";
            $i++;
    if ($i%4 == 0) $out .= "</tr>\n";
}
if ($i%4 != 0) $out .= "</tr>\n";
$out .= "</table>";
echo $out;
Avatar billede technodance.dk Nybegynder
05. marts 2004 - 02:00 #6
$res = mysql_query("select *, date_format(sidstelog, '%d-%m-%Y %H:%i:%s') as sidstset from test");

kan den ikke gå efter navn
Avatar billede technodance.dk Nybegynder
05. marts 2004 - 02:22 #7
Jeg har løst det med navnene
jeg kan bruge dit script "detox" du skal have pointene :0)
Avatar billede detox Nybegynder
05. marts 2004 - 03:00 #8
Jamen, så får du et svar :o)
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