[PHP + mySQL] tabbelen werken niet

Pagina: 1
Acties:

  • Ankh
  • Registratie: Mei 2001
  • Laatst online: 22:34
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
<?
<td width="90%" height="246" valign="top">  
<br><table width="100%" border="0" cellspacing="2" cellpadding="0" bgcolor="maroon" valign="top">
<tr>
<td width="432"><font color="white">Movie</font></td>
<td width="72"><font color="white">Genre</font></td>
<td width="72"><font color="white">Rip</font></td>
<td width="72"><font color="white">Type</font></td>
<td width="72"><font color="white">Total cd's</font></td>
</tr>
</table>
<table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="maroon" bgcolor="white" valign="top">
<tr>
<td>
<?
include("connect.php3");
$query= "SELECT filmnaam,genre,rip,type,aantal FROM films ORDER BY filmnaam ASC"; 
$result=mysql_query ($query); 
echo "<table>"; 
while ( list ( $filmnaam, $genre, $rip, $type, $aantal ) = mysql_fetch_row ( $result ) ) 
{  echo "<tr><td width=432>$filmnaam</td><td width=72>$genre</td><td width=72>$rip</td><td width=72>$type</td><td width=72>$aantal</td></tr>"; 
} 
echo "</table>"; 

</td>
</tr>
</table>
</td>
?>

je zou zeggen dat het moet werken omdat hetbij een andere gedeelte van de site wel werkt.. maar hier weer niet hoor |:(

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

D2k

jjaja :?

en wat is hier mis mee dan?

Doet iets met Cloud (MS/IBM)


Verwijderd

Begin eerst maar eens met het posten van de foutmelding of het probleem dat zich voordoet en een schema van je database en hetgeen wat er zou moeten gebeuren :)

  • spine
  • Registratie: Juni 2001
  • Niet online

spine

VISHUDDHI

misschien moet

$result=mysql_query ($query);

wel

$result=mysql_query ($query,$connection);

zijn ??

[BSDFreaks.nl] [www.Dark-Future.org] [Alizarin.nl]


  • Ankh
  • Registratie: Mei 2001
  • Laatst online: 22:34
sorry, ik ben ziek :r :r maar ja goed excuse :P

zoals je ziet.. maakt hij tabellen.. 2 hoofd tabel (de 1ste die aangeeft hoe het wordt en wat er staat, en de 2de die haalt uit de database welke films er allemaal zijn)

allebei de 2de wordt het niet netjes neergezet met dat width=blabla wel bij de 1ste.. wat gaat er fout?

  • Zoijar
  • Registratie: September 2001
  • Niet online

Zoijar

Because he doesn't row...

valt me op dat je <TR>s in een <TD> zet, zou problemen kunnen veroorzaken misschien. Haal die eerste <TR><TD> is weg. En als er iets in je database NULL is zou het fout kunnen gaan door een lege tabel cel. Wat gaat er eigenlijk fout? "hij doet het niet meer" is zo'n breed begrip...

  • spine
  • Registratie: Juni 2001
  • Niet online

spine

VISHUDDHI

code:
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
<td width="90%" height="246" valign="top">
    <table width="100%" border="0" cellspacing="2" cellpadding="0" bgcolor="maroon" valign="top">
        <tr>
            <td width="432">
                <font color="white">
                    Movie
                </font>
            </td>
            <td width="72">
                <font color="white">
                    Genre
                </font>
            </td>
            <td width="72">
                <font color="white">
                    Rip
                </font>
            </td>
            <td width="72">
                <font color="white">
                    Type
                </font>
            </td>
            <td width="72">
                <font color="white">
                    Total cd's
                </font>
            </td>
        </tr>
    </table>
    <table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="maroon" bgcolor="white" valign="top">
<?
include("connect.php3");
$query= "SELECT filmnaam,genre,rip,type,aantal FROM films ORDER BY filmnaam ASC";
$result=mysql_query ($query);
while ( list ( $filmnaam, $genre, $rip, $type, $aantal ) = mysql_fetch_row ( $result ) ) {
    echo "
        <tr>
            <td width=432>
                $filmnaam
            </td>
            <td width=72>
                $genre
            </td>
            <td width=72>
                $rip
            </td>
            <td width=72>
                $type
            </td>
            <td width=72>
                $aantal
            </td>
        </tr>"; 
}
?>
    </table>
</td>

en hoe doe ik php opmaak :)

[BSDFreaks.nl] [www.Dark-Future.org] [Alizarin.nl]


  • Ankh
  • Registratie: Mei 2001
  • Laatst online: 22:34
code:
1
2
|            |    |   |   |
|     |   |   |   |

dat gaat er dus fout.. ff simpel neergezet

  • Zoijar
  • Registratie: September 2001
  • Niet online

Zoijar

Because he doesn't row...

lol ahhhh....ja. dus *dat* gaat er fout hehe :?

  • Ankh
  • Registratie: Mei 2001
  • Laatst online: 22:34
als ik het ga uitleggen weet je het zeker niet meer

dus die eerste "rij" is de 1ste tabel die goed is
en de 2de is dus de 2de waar het wel fout gaat
Pagina: 1