[php]break the cycle in een tabel

Pagina: 1
Acties:
  • 68 views sinds 30-01-2008

  • Mark Wegener
  • Registratie: December 2001
  • Laatst online: 03-08 10:43
ik wil een aantal plaatjes uit een database halen dat lukt en ze plaatsen in een cel van een tabel dat lukt ook. Dan ziet het er ongeveer zo uit:"

+--------+--------+---------+--------+---
|............|............|............|............|
|............|............|............|............|
|..foto1...|..foto2...|..foto3...|..foto4...|..etc..
|............|............|............|............|
|............|............|............|............|
+--------+--------+---------+--------+---

maar nou wil ik dat het er zo komt uit te zien.

+--------+--------+---------+
|............|............|............|
|............|............|............|
|..foto1...|..foto2...|..foto3...|
|............|............|............|
|............|............|............|
+--------+--------+---------+
|............|............|............|
|............|............|............|
|..foto4...|..foto5...|..foto6...|
|............|............|............|
|............|............|............|
+--------+--------+---------+


maar hoe doe ik dat?

Bedankt
- Jasper

scriptje:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?
 

include ("connect.php"); 

echo "<head> 
<link rel=\"stylesheet\" href=\"images/albumsmain.css\"> 
</head> 

<body> 
<div align=\"center\"> 
  <center> 
  <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\"> 
    <tr>"; 

$sqlquery = "SELECT * FROM fotos ORDER BY id"; 

$result = mysql_query($sqlquery); 

$number = mysql_num_rows ($result); 

while ($row = mysql_fetch_array($result)) { 

$foto = $row["foto"]; 

$beschrijving = $row["beschrijving"]; 

$id = $row["id"]; 


echo "      <td width=\"33%\" valign=\"middle\" align=\"center\"> 
      <table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"120\" bordercolor=\"#F7EF00\"> 
  <tr> 
    <td width=\"100%\" valign=\"middle\"> 
       <div align=\"center\"> 
        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"110\"> 
          <tr> 
            <td width=\"100%\" colspan=\"2\"> 
              <p align=\"center\"><br> 
            </td> 
          </tr> 
          <tr> 
            <td width=\"100%\" valign=\"middle\" align=\"center\" colspan=\"2\"> 
              [img]\"$foto\"[/img] 
              </td> 
          </tr> 
          <tr> 
            <td width=\"9\"></td> 
            <td width=\"101\">$id. $beschrijving 
              </td> 
          </tr> 
        </table> 
       </div> 
   </center> 
    <p align=\"left\">&amp;nbsp; 
</td> 
    </tr> 
  </table> 
      </td>"; 
} 

echo "        </table> 
       </div> 
    <p align=\"left\">&amp;nbsp; 
</td> 
    </tr> 
  </table> 
      </td> 
    </tr> 
  </table> 
</div>"; 
?>

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

gebruik ff [ php] en [ /php] (zonder spaties)

Doet iets met Cloud (MS/IBM)


Verwijderd

mischien tellen en bij elke teller MOD 3 een nieuwe tabel beginnen?

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:01
Op zaterdag 01 december 2001 17:07 schreef robh het volgende:
mischien tellen en bij elke teller MOD 3 een nieuwe tabel beginnen?
Dat zou het wel eens kunnen zijn.

Ik snap toch soms niet dat mensen die zich met programmeren en webdev bezig houden geen antwoord weten op zo'n simpele vragen.

https://fgheysels.github.io/


  • Mark Wegener
  • Registratie: December 2001
  • Laatst online: 03-08 10:43
En hoe doe ik dat precies?

  • Onno
  • Registratie: Juni 1999
  • Niet online
Bekijk deze thread eens: [topic=337506]

  • Mark Wegener
  • Registratie: December 2001
  • Laatst online: 03-08 10:43
en hoe krijg ik dat dan precies bij de rest, ik weet namelijk niet wat alles precies moet voorstellen....

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zaterdag 01 december 2001 17:24 schreef Martin.Duane het volgende:
en hoe krijg ik dat dan precies bij de rest, ik weet namelijk niet wat alles precies moet voorstellen....
In de thread die Onno aanhaalt staan 2 basis voorbeeldjes hoe je dat op kan lossen.

Dat jij nou een tabel van tig-niveau's diep hebt, staat daar verder los van.
De basis van een tabel blijft:
code:
1
2
3
4
5
<table>
  <tr>
    <td>Element</td><td>Element</td>
  </tr>
</table>

En met die kennis en de gegeven voorbeelden moet het toch niet al te moeilijk zijn, om zoiets te genereren?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Overigens is dit nu verder dusdanige basiskennis, dat je met een beetje zelf zoeken en verder kijkende in die thread die Onno al aanhaalde het echt wel zelf moet kunnen.
Pagina: 1

Dit topic is gesloten.