Php doorlinken
ik heb een heel klein simpel vraagje
in hetml link je zo een pagina
<A HREF="http://www.url.nl/">en hier de naam</A>
maar hoe is dat bij php??
Groet, Jesper
het werkt nog niet
kijk ik emot dit hebben
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken</center><echo '<A HREF="1.htm">.</A>';
en achter die punt moet een link zitten.
en als ik dat doe zoals jij dat zegt krijg ik deze error
Parse error: syntax error, unexpected T_DNUMBER, expecting ',' or ';' in D:\www\stabilo-games.nl\www\index.php on line 143
Laat je code es zien..
en onderaan daar staat dit
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken.<br /></center>";
}
?>
</body>
</html>
en die punt na bekijken daar wil ik een link achter hebben
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
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<?php
include('config.php');
?>
<html>
<head>
<title><? echo"$site_naam"; ?></title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body topmargin="10">
<div align="center"><a href="index.php"><img src="images/logo.JPG"" border="0" /></a><br /><br /></div>
<?php
$i = 0;
$query = "SELECT * FROM categorie ORDER BY id DESC";
$result = mysql_query($query) or die (mysql_error());
$aantalcats = mysql_num_rows($result);
if($aantalcats == "0"){
echo "Er zijn nog geen categorieën.<br />";
}else{
echo "<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
while($cat = mysql_fetch_object($result)){
if($cat->kleur == "blauw"){
echo "<td valign=\"top\"><table width=\"202\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td width=\"202\" height=\"28\" colspan=\"3\" background=\"images/".$cat->kleur."_kop.png\"><b><span class=\"kopje\">".$cat->titel."</span></b></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_top.png\" width=\"202\" height=\"10\" alt=\"\" /></td>
</tr>
<tr>
<td background=\"images/".$cat->kleur."_l.png\" width=\"9\"></td>
<td width=\"183\" valign=\"top\" background=\"images/".$cat->kleur.".png\">";
$query2 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."' ORDER BY id DESC LIMIT 20";
$result2 = mysql_query($query2) or die(mysql_error());
$aantal = mysql_num_rows($result2);
if($aantal == "0"){
echo "Er zijn nog geen spellen in deze categorie.<br />";
}else{
while($show = mysql_fetch_object($result2)){
echo "<a href=\"spel.php?id=".$show->id."\" title=\"Klik hier om dit spel te spelen.\">".$show->titel."</a><br />";
}
$query3 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."'";
$result3 = mysql_query($query3) or die(mysql_error());
$aantal2 = mysql_num_rows($result3);
if($aantal2 > "20"){
echo "<div align=\"right\"><a href=\"categorie.php?id=".$cat->id."\"><b>Alle Spellen</b></a></div>";
}else{
echo "";
}
}
echo "</td>
<td background=\"images/".$cat->kleur."_r.png\" width=\"10\"></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_onder.png\" width=\"202\" height=\"10\" alt=\"\" /></td>
</tr>
</table></td>";
$i++;
if($i == "3"){
echo "</tr>
<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
$i = 0;
}
}else{
echo "<td valign=\"top\"><table width=\"203\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td width=\"203\" height=\"28\" colspan=\"3\" background=\"images/".$cat->kleur."_kop.png\"><b><span class=\"kopje\">".$cat->titel."</span></b></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_top.png\" width=\"203\" height=\"10\" alt=\"\" /></td>
</tr>
<tr>
<td background=\"images/".$cat->kleur."_l.png\" width=\"10\"></td>
<td width=\"183\" valign=\"top\" background=\"images/".$cat->kleur.".png\">";
$query2 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."' ORDER BY id DESC LIMIT 20";
$result2 = mysql_query($query2) or die(mysql_error());
$aantal = mysql_num_rows($result2);
if($aantal == "0"){
echo "Er zijn nog geen spellen in deze categorie.<br />";
}else{
while($show = mysql_fetch_object($result2)){
echo "<a href=\"spel.php?id=".$show->id."\" title=\"Klik hier om dit spel te spelen.\">".$show->titel."</a><br />";
}
$query3 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."'";
$result3 = mysql_query($query3) or die(mysql_error());
$aantal2 = mysql_num_rows($result3);
if($aantal2 > "20"){
echo "<div align=\"right\"><a href=\"categorie.php?id=".$cat->id."\"><b>Alle Spellen</b></a></div>";
}else{
echo "";
}
}
echo "</td>
<td background=\"images/".$cat->kleur."_r.png\" width=\"10\"></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_onder.png\" width=\"203\" height=\"10\" alt=\"\" /></td>
</tr>
</table></td>";
$i++;
if($i == "3"){
echo "</tr>
<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
$i = 0;
}
}
}
echo "</tr></table><br />
<br />
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken.<br /></center>";
}
?>
</body>
</html>
include('config.php');
?>
<html>
<head>
<title><? echo"$site_naam"; ?></title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body topmargin="10">
<div align="center"><a href="index.php"><img src="images/logo.JPG"" border="0" /></a><br /><br /></div>
<?php
$i = 0;
$query = "SELECT * FROM categorie ORDER BY id DESC";
$result = mysql_query($query) or die (mysql_error());
$aantalcats = mysql_num_rows($result);
if($aantalcats == "0"){
echo "Er zijn nog geen categorieën.<br />";
}else{
echo "<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
while($cat = mysql_fetch_object($result)){
if($cat->kleur == "blauw"){
echo "<td valign=\"top\"><table width=\"202\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td width=\"202\" height=\"28\" colspan=\"3\" background=\"images/".$cat->kleur."_kop.png\"><b><span class=\"kopje\">".$cat->titel."</span></b></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_top.png\" width=\"202\" height=\"10\" alt=\"\" /></td>
</tr>
<tr>
<td background=\"images/".$cat->kleur."_l.png\" width=\"9\"></td>
<td width=\"183\" valign=\"top\" background=\"images/".$cat->kleur.".png\">";
$query2 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."' ORDER BY id DESC LIMIT 20";
$result2 = mysql_query($query2) or die(mysql_error());
$aantal = mysql_num_rows($result2);
if($aantal == "0"){
echo "Er zijn nog geen spellen in deze categorie.<br />";
}else{
while($show = mysql_fetch_object($result2)){
echo "<a href=\"spel.php?id=".$show->id."\" title=\"Klik hier om dit spel te spelen.\">".$show->titel."</a><br />";
}
$query3 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."'";
$result3 = mysql_query($query3) or die(mysql_error());
$aantal2 = mysql_num_rows($result3);
if($aantal2 > "20"){
echo "<div align=\"right\"><a href=\"categorie.php?id=".$cat->id."\"><b>Alle Spellen</b></a></div>";
}else{
echo "";
}
}
echo "</td>
<td background=\"images/".$cat->kleur."_r.png\" width=\"10\"></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_onder.png\" width=\"202\" height=\"10\" alt=\"\" /></td>
</tr>
</table></td>";
$i++;
if($i == "3"){
echo "</tr>
<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
$i = 0;
}
}else{
echo "<td valign=\"top\"><table width=\"203\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td width=\"203\" height=\"28\" colspan=\"3\" background=\"images/".$cat->kleur."_kop.png\"><b><span class=\"kopje\">".$cat->titel."</span></b></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_top.png\" width=\"203\" height=\"10\" alt=\"\" /></td>
</tr>
<tr>
<td background=\"images/".$cat->kleur."_l.png\" width=\"10\"></td>
<td width=\"183\" valign=\"top\" background=\"images/".$cat->kleur.".png\">";
$query2 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."' ORDER BY id DESC LIMIT 20";
$result2 = mysql_query($query2) or die(mysql_error());
$aantal = mysql_num_rows($result2);
if($aantal == "0"){
echo "Er zijn nog geen spellen in deze categorie.<br />";
}else{
while($show = mysql_fetch_object($result2)){
echo "<a href=\"spel.php?id=".$show->id."\" title=\"Klik hier om dit spel te spelen.\">".$show->titel."</a><br />";
}
$query3 = "SELECT * FROM spellen WHERE categorie = '".$cat->id."'";
$result3 = mysql_query($query3) or die(mysql_error());
$aantal2 = mysql_num_rows($result3);
if($aantal2 > "20"){
echo "<div align=\"right\"><a href=\"categorie.php?id=".$cat->id."\"><b>Alle Spellen</b></a></div>";
}else{
echo "";
}
}
echo "</td>
<td background=\"images/".$cat->kleur."_r.png\" width=\"10\"></td>
</tr>
<tr>
<td colspan=\"3\"><img src=\"images/".$cat->kleur."_onder.png\" width=\"203\" height=\"10\" alt=\"\" /></td>
</tr>
</table></td>";
$i++;
if($i == "3"){
echo "</tr>
<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
$i = 0;
}
}
}
echo "</tr></table><br />
<br />
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken.<br /></center>";
}
?>
</body>
</html>
een link maken met <a href="" alt=""></a>, doe je met html.
dit heeft niks met php te maken.
wel kun je die velden laten opvullen door php.
maar hoe maar ik nu van die punt een link dan??
nu heb je van die punt een link gemaakt.
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken<a href="http://www.google.com" alt="Google">.</a><br /></center>";
}
?>
</body>
</html>
--EDIT--
Nu heb ikd at gedaan maar nu krijg ik deze error
Parse error: syntax error, unexpected '<' in D:\www\stabilo-games.nl\www\index.php on line 158
dat heb ik al de hele tijd
kun je eens doen hoe jij het zou doen
hier heb je een stukje
zou jij dit nu eens willen invullen
$i++;
if($i == "3"){
echo "</tr>
<table width=\"635\" border=\"0\" align=\"center\" cellpadding=\"10\" cellspacing=\"10\">
<tr>";
$i = 0;
}
}
}
echo "</tr></table><br />
<br />
<center>In elke categorie staan alleen de 20 nieuwste spellen. Klik op <b>Alle Spellen</b> om alle spellen van deze categorie te bekijken.<br /></center>";
}
?>
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door jesper dd
want nu heb je een stuk tekst, en dan op het eind een punt die naar google linkt...
dit misschien even lezen?
volgens mij is het toch nog ingewikkelder dan ik dacht maar ik heb al een ander oplossing
bedankt.
het is niet ingewikkeld, je moet gewoon opletten dat je php en html niet te veel door elkaar gaat gebruiken.
dat as je 200 ste post:P
maar ik heb hem nu op ip nummer gezet
zodat ik het alleen kan zien is denk ik wa makkelijker
Groet, Jesper
Kan me moeilijk voorstellen dat je een andere manier hebt gevonden om van iets een link te maken dan simpelweg de <a>-tag te gebruiken. Ga niet met JavaScript o.i.d. liggen klooien als het nergens voor nodig is ;-).
Groet, Jesper
1. Wil je eens keurig gaan typen ? Dank je.
2. Wat Djemo heeft gezegt of heeft gevraagd , je antwoord trekt op niks.
Wat doe je via IP-adres ? Toch niets met een <a> tag :s ??
Snap je wel wat je zegt ?
maar is al opgelost.
Groet,Jesper
wouter schreef op 27.04.2008 20:15:
Jesper :
1. Wil je eens keurig gaan typen ? Dank je.
2. Wat Djemo heeft gezegt of heeft gevraagd , je antwoord trekt op niks.
Wat doe je via IP-adres ? Toch niets met een <a> tag :s ??
Snap je wel wat je zegt ?
1. Wil je eens keurig gaan typen ? Dank je.
2. Wat Djemo heeft gezegt of heeft gevraagd , je antwoord trekt op niks.
Wat doe je via IP-adres ? Toch niets met een <a> tag :s ??
Snap je wel wat je zegt ?
Als je dat soort dingen gaat zeggen, hoor je zelf perfect te typen. Leestekens horen vast aan het voorgaande woord, hoeft geen spatie tussen.
@Jesper: je geeft nou niet bepaald de oplossing die lezers die bij dit topic terecht komen - omdat ze met hetzelfde zitten - kan helpen.