Php scriptje nodig
Joop
04/10/2007 12:36:00Ik heb een lange pagina in het database iets zoals (klein voorbeeld):
"De <<Champions Guild>> ligt ten zuiden van Varrock, je kan er het snelst komen met <<Varrock>> Teleport"
Nu wil ik dat alles met <<....>> in een apart array zet ZONDER << en >>...
Dus iets als:
Dit wil ik doen zodat hij later er een link van kan maken met:
Scriptje dat ik tot nu toe heb:
"De <<Champions Guild>> ligt ten zuiden van Varrock, je kan er het snelst komen met <<Varrock>> Teleport"
Nu wil ik dat alles met <<....>> in een apart array zet ZONDER << en >>...
Dus iets als:
Dit wil ik doen zodat hij later er een link van kan maken met:
Code (php)
1
2
3
2
3
<?php
$res = mysql_query("SELECT id FROM guide_stad WHERE titel LIKE '$zoekquery[$j]'");
?>
$res = mysql_query("SELECT id FROM guide_stad WHERE titel LIKE '$zoekquery[$j]'");
?>
Scriptje dat ik tot nu toe heb:
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
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
<?php
$teller = 0;
$j = '1';
$i = '1';
$tabbelen = array(
"guide_diary",
"guide_guild",
"guide_minigame",
"guide_overige",
"guide_quest",
"guide_skill",
"guide_stad");
while($j < count($zoekquery)) {
while($i < count($tabbelen)) {
$res = mysql_query("SELECT id FROM '$tabbelen' WHERE titel LIKE '$zoekquery[$j]'");
while($row = mysql_fetch_array($res)){
$id = $row[id];
$teller = $teller + 1;
}
$i++;
}
$j++;
}
?>
$teller = 0;
$j = '1';
$i = '1';
$tabbelen = array(
"guide_diary",
"guide_guild",
"guide_minigame",
"guide_overige",
"guide_quest",
"guide_skill",
"guide_stad");
while($j < count($zoekquery)) {
while($i < count($tabbelen)) {
$res = mysql_query("SELECT id FROM '$tabbelen' WHERE titel LIKE '$zoekquery[$j]'");
while($row = mysql_fetch_array($res)){
$id = $row[id];
$teller = $teller + 1;
}
$i++;
}
$j++;
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Joop
PHP hulp
19/11/2024 19:35:03Joren de Wit
04/10/2007 12:45:00Gebruik preg_match_all():
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$string = 'De <<Champions Guild>> ligt ten zuiden van Varrock, je kan er het snelst komen met <<Varrock>> Teleport';
preg_match_all('/<<(.*?)>>/is', $string, $results);
foreach($results[1] as $result)
{
echo $result.'<br>';
}
?>
$string = 'De <<Champions Guild>> ligt ten zuiden van Varrock, je kan er het snelst komen met <<Varrock>> Teleport';
preg_match_all('/<<(.*?)>>/is', $string, $results);
foreach($results[1] as $result)
{
echo $result.'<br>';
}
?>