Meerdere pagina`s in 1
bijv. ik heb 1 spel sport.php?spel=spel1
als ik er nogeen toevoeg genaamd spel2 dan zie je sport.php?spel=spel1 en sport.php?spel=spel1 bijelkaar, als 1 pagina.
Voorbeeld: http://www.gigaspellen.nl/sport.php?spel=asdasd
(voor de mensen die het niet zien: spel asdasd, dsadsa en bowling horen op appart pagina`s weergegeven te worden)
Code (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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$sport_2 = mysql_query("SELECT * FROM sport ORDER BY id DESC LIMIT 17");
while($sport = mysql_fetch_object($sport_2)) {
$nieuw = mysql_query("SELECT * FROM sport WHERE naam_spel = '$sport->naam_spel'");
{
?></p>
<table id="table2" cellspacing="0">
<tr>
<td width="12" id="td_content_linksboven">
<img src="images/pixel.gif" width="10" height="41"></td>
<td width="302" id="td_content_boven"><h1 id="h1_contenttitel"><?php echo"$sport->naam_spel"; ?></h1></td>
<td width="250" id="td_content_titelgroep"><?php echo"$sport->keer_gespeeld"; ?></td>
<td width="12" id="td_content_rechtsboven">
<img src="images/pixel.gif" width="10" height="41"></td>
</tr>
<tr>
<td id="td_content_links"></td>
<td colspan="2" align="center"><?php echo"$sport->html"; ?>
<?php
}
}
}
?>
$sport_2 = mysql_query("SELECT * FROM sport ORDER BY id DESC LIMIT 17");
while($sport = mysql_fetch_object($sport_2)) {
$nieuw = mysql_query("SELECT * FROM sport WHERE naam_spel = '$sport->naam_spel'");
{
?></p>
<table id="table2" cellspacing="0">
<tr>
<td width="12" id="td_content_linksboven">
<img src="images/pixel.gif" width="10" height="41"></td>
<td width="302" id="td_content_boven"><h1 id="h1_contenttitel"><?php echo"$sport->naam_spel"; ?></h1></td>
<td width="250" id="td_content_titelgroep"><?php echo"$sport->keer_gespeeld"; ?></td>
<td width="12" id="td_content_rechtsboven">
<img src="images/pixel.gif" width="10" height="41"></td>
</tr>
<tr>
<td id="td_content_links"></td>
<td colspan="2" align="center"><?php echo"$sport->html"; ?>
<?php
}
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Giga
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$sport_2 = mysql_query("SELECT * FROM sport WHERE naam_spel='".$_GET['spel']."' ORDER BY id DESC LIMIT 1");
while($sport = mysql_fetch_object($sport_2)){
echo '<td width="302" id="td_content_boven"><h1 id="h1_contenttitel">'.$sport['naam_spel'];
}
?>
$sport_2 = mysql_query("SELECT * FROM sport WHERE naam_spel='".$_GET['spel']."' ORDER BY id DESC LIMIT 1");
while($sport = mysql_fetch_object($sport_2)){
echo '<td width="302" id="td_content_boven"><h1 id="h1_contenttitel">'.$sport['naam_spel'];
}
?>
een klein voorbeeldje. Als we het zelfde bedoelen?
Gewijzigd op 01/01/1970 01:00:00 door Melroy van den Berg
Ik krijg dan:
Fatal error: Cannot use object of type stdClass as array in /home/gigaspellen.nl/www/sport.php on line 414
414=
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$sport_2 = mysql_query("SELECT * FROM sport WHERE naam_spel='".$_GET['spel']."' ORDER BY id DESC LIMIT 1");
echo "</p>";
echo "<table id=\"table2\" cellspacing=\"0\">";
echo "<tr>";
while($sport = mysql_fetch_object($sport_2)){
echo "<td width=\"12\" id=\"td_content_linksboven\">";
echo "<img src=\"images/pixel.gif\" width=\"10\" height=\"41\"></td>";
echo "<td width=\"302\" id=\"td_content_boven\"><h1 id=\"h1_contenttitel\">".$sport['naam_spel']."</h1></td>";
echo "<td width=\"250\" id=\"td_content_titelgroep\">".$sport['keer_gespeeld']."</td>";
echo "<td width=\"12\" id=\"td_content_rechtsboven\">";
echo "<img src=\"images/pixel.gif\" width=\"10\" height=\"41\"></td>";
echo "</tr>";
}
echo "<tr>";
echo "<td id=\"td_content_links\"></td>";
echo "<td colspan=\"2\" align=\"center\">".$sport['html']."";
echo "</td></tr>";
echo "</table>";
?>
$sport_2 = mysql_query("SELECT * FROM sport WHERE naam_spel='".$_GET['spel']."' ORDER BY id DESC LIMIT 1");
echo "</p>";
echo "<table id=\"table2\" cellspacing=\"0\">";
echo "<tr>";
while($sport = mysql_fetch_object($sport_2)){
echo "<td width=\"12\" id=\"td_content_linksboven\">";
echo "<img src=\"images/pixel.gif\" width=\"10\" height=\"41\"></td>";
echo "<td width=\"302\" id=\"td_content_boven\"><h1 id=\"h1_contenttitel\">".$sport['naam_spel']."</h1></td>";
echo "<td width=\"250\" id=\"td_content_titelgroep\">".$sport['keer_gespeeld']."</td>";
echo "<td width=\"12\" id=\"td_content_rechtsboven\">";
echo "<img src=\"images/pixel.gif\" width=\"10\" height=\"41\"></td>";
echo "</tr>";
}
echo "<tr>";
echo "<td id=\"td_content_links\"></td>";
echo "<td colspan=\"2\" align=\"center\">".$sport['html']."";
echo "</td></tr>";
echo "</table>";
?>
Hiermee bedoel ik dat bijvoorbeeld: $sport['naam_spel'] de row (rij) is genaamd 'naam_spel' die je uit de database haalt.
http://web-share.nl/games/ (oud script hoor, nooit echt afgemaakt ;0 )
Gewijzigd op 01/01/1970 01:00:00 door Melroy van den Berg
ok het is gelukt op een andere mannier, bedankt iedereen
op welke manier? als je de oplossing post kan iemand anders die misschien ooit hetzelfde probleem krijgt het misschien ook oplossen op die manier