Wijzig de titel dan ook maar meteen... [PHP/MySQL] voor dummies - Deel 6quote:Op zondag 20 maart 2005 22:55 schreef Swetsenegger het volgende:
zet http://dev.mysql.com/doc/mysql/en/index.html ook ff in de OP
In FB topic gepostquote:Op zondag 20 maart 2005 23:07 schreef sylvesterrr het volgende:
[..]
Wijzig de titel dan ook maar meteen... [PHP/MySQL] voor dummies - Deel 6
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 | Array ( [Zorba] => Array ( [Zorba] => 12 [ZORBA] => 1 ) [Haldolium] => Array ( [Haldolium] => 19 ) [Beastie Boys] => Array ( ) [Soul of Man] => Array ( ) [Tikal] => Array ( [Tikal] => 22 [tikal] => 1 ) [OMC] => Array ( [OMC] => 11 ) [Chillosophy] => Array ( [Chillosophy] => 10 [chillosophy] => 2 ) [The Cure] => Array ( ) [Cujo] => Array ( [Cujo] => 7 [cujo] => 7 [CUJO] => 1 ) [Infected mushroom] => Array ( ) [Buzzmonx] => Array ( [Buzzmonx] => 12 [BUZZMONX] => 4 ) ) |
1 2 3 4 | <?php preg_match_all('/'.$r['artiest_naam'].'/i', $result['snippet'], $matches); $m = $matches[0]; ?> |
%20quote:Op zondag 20 maart 2005 23:43 schreef Heliospan het volgende:
Even verderbreiend op mijn vraag uit het vorige topic:
Ik heb de waarden nu in een array, maar artiestnamen met een spatie worden niet herkend in het pattern:
[ code verwijderd ]
De pattern gaat zo:
[ code verwijderd ]
Is er een str_replace-iets waarmee ik de spaties kan vervangen in iets dat de pattern snapt?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php $parameters = array( 'key'=> '***, 'q' => $r['artiest_naam'], 'start' => '0', 'maxResults' => '10', 'filter' => 'false', 'restrict' => '', 'safeSearch' => 'false', 'lr' => '', 'ie' => 'latin', 'oe' => 'latin' ); $r['artiest_naam'] = str_replace(" ", '%20', $r['artiest_naam']); [...] preg_match_all('/'.$r['artiest_naam'].'/i', $result['snippet'], $matches); ?> |
1 | <b>bert</b> <b>visscher's</b> |
1 2 3 4 | <?php $result['snippet'] = ereg_replace("<[^>]*>","",$result['snippet']); preg_match_all('/'.preg_quote($r['artiest_naam']).'/i', $result['snippet'], $matches); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $build = "CREATE TABLE `fotolog_$nr2` ( `id` int(11) NOT NULL auto_increment, `naam` text NOT NULL, `email` text NOT NULL, `bericht` text NOT NULL, `homepage` text NOT NULL, `datum` text NOT NULL, `ip` text NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1"; mysql_query($build) or die ("Fout op pagina, probeer het later nog eens!! 1"); ?> |
Verander de laatste regel eens in:quote:Op maandag 21 maart 2005 18:33 schreef Underdoggy het volgende:
hele domme n00b vraag maar waarom werkt dit niet
[ code verwijderd ]
1 2 3 4 5 6 | $result = mysql_query($sql); if ($result===false) { echo mysql_errno().': '.mysql_error()."\n"; echo $sql."\n"; die(); } |
1 | error_reporting(E_ALL); |
1 2 3 4 | 01 Artiestnaam -> Artiestnaam [01] Artiestnaam -> Artiestnaam (01) Artiestnaam -> Artiestnaam 01. Artiestnaam -> Artiestnaam |
1 | /[0-9]{1,2} / |
Ik snap het niet, dan wordt het dusquote:Op dinsdag 22 maart 2005 22:32 schreef Heliospan het volgende:
Ik ben een ramp in regular expressions. Ik wil de volgende waarden vervangen:
[ code verwijderd ]
Ik heb na wat tutorials de volgende briljante () regexp in elkaar:
[ code verwijderd ]
Waarmee "01 Artiestnaam" vervangen wordt in "Artiestnaam".
Maar hoe 'vertel' ik in regexp dat een teken er in mag staan? In het geval van de laatste, er MAG een punt komen na bovenstaande expressie. En bij de tweede en derde; er MAG een [ of ( en een ) of ] in staan.
Ik wil het graag in één regexp hebben ipv met str_replace, strpos en substr te kloten
1 2 3 4 | 01 Artiestnaam [01] Artiestnaam (01) Artiestnaam 01. Artiestnaam |
1 2 3 4 | (01) Foo Fighters (- All My Life) 01 doe maar (- sinds een dag of twee) 01_solar_fields_ (-_union_light) (underscores worden vervangen door een andere filter) 10. Magic Box (- Carillon) |
Misschien kom ik erg dom en vasthoudend over, maar volgens mij is er wel een patroon. Vanaf de linkerkant van de string (de eerste character):quote:Op dinsdag 22 maart 2005 22:55 schreef Swetsenegger het volgende:
Je hebt dus erg weinig houvast. een reguliere expressie herkent immers een patroon, welke er in jouw geval niet is...
1 | 01 doe maar (- sinds een dag of twee) |
Dat klopt, maar [.01.] zal blijven staanquote:Op dinsdag 22 maart 2005 23:00 schreef Heliospan het volgende:
[..]
Misschien kom ik erg dom en vasthoudend over, maar volgens mij is er wel een patroon. Vanaf de linkerkant van de string (de eerste character):
- niks, een '(', of een '['
- Getal van twee cijfers
- niks, een ')', of een ']'
- Een spatie
Hiermee wordt alles uit mijn vorige post gematched. Een artiestnaam als "Massive Attack" niet, die voldoet niet aan de eisen, een artiestnaam als "(01) Foo Fighters" wel.
Dat klopt. Alleen als een artiestnaam begint met 01 t/m 09 zou het in dat geval te filteren zijn. Er is geen bandnaam die met die tekens begint.quote:Op dinsdag 22 maart 2005 23:03 schreef Light het volgende:
Het begint al met de "rotzooi". Als je een artiest hebt waarbij de naam begint met een paar nummers dan hang je meteen al.
Dat zijn twee verschilende variabelen. Dus ja, kan ik garanderenquote:En de scheiding tussen artist en title is ook niet duidelijk, het wordt makkelijker als je daar een " - " kunt garanderen. Maar dan blijf je met het probleem zitten van die artiesten waarvan de naam begint met cijfers.
Maar je hebt soms meer dan 9 tracks op een cd. En op lyrics.com vind ik wel "16 Horsepower", die gaat dus ook mis.quote:Op dinsdag 22 maart 2005 23:06 schreef Heliospan het volgende:
[..]
Dat klopt. Alleen als een artiestnaam begint met 01 t/m 09 zou het in dat geval te filteren zijn. Er is geen bandnaam die met die tekens begint.
Ok, dat scheeltquote:[..]
Dat zijn twee verschilende variabelen. Dus ja, kan ik garanderen
1 | /[(\[\(]?[01]\d\.?[\)\]]?\s(.*)/ |
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 | <?php // $art = "08 Test"; WEL // $art = "[12] Test"; WEL // $art = "{01} Test"; WEL // $art = "(01) Test"; WEL // $art = "09. Test"; WEL // $art = "Massive Attack"; NIET // $art = "182 Stitches"; NIET $crap_begin = array("[", "(", "{"); $crap_eind = array("]", ")", "}"); if( in_array( substr( $art, 0, 1 ), $crap_begin ) && in_array( substr( $art, ( strpos ($art, " ") - 1 ), 1), $crap_eind) ) $art = substr( $art, ( strpos ( $art, " ") + 1 ) ); if( substr( $art, 0, 1 ) == "0" && preg_match( "/[0-9]/", substr( $art, 1, 1 ) ) ) $art = substr( $art, 2 ); if( substr( $art, 0, 1 ) == "." ) $art = substr( $art, 1 ); $art = trim($art); ?> |
Dan ben ik toch benieuwd wat je eraan hebt aangepastquote:Op dinsdag 22 maart 2005 23:32 schreef Heliospan het volgende:
Lijkt met een kleine wijziging goed te werken! Bedankt!
1 | $clean = preg_replace('#^\s*[({[]?[01]?[0-9]?[)}\x5d.]?(?!\d)\s*#', '', $dirty); |
1 2 3 4 5 6 7 8 9 10 | # ^ begin string \s* 0 of meer spaties of tabs [({[]? 0 of 1 keer een (, { of [ [01]? 0 of 1 keer een 0 of 1 [0-9]? 0 of 1 keer een cijfer [)}\x5d.]? 0 of 1 keer een ), }, ] of . (?!\d) niet gevolgd door een cijfer \s* 0 of meer spaties of tabs # |
Zonder extra informatie over bestaande titels kan je die nooit onderscheiden van "16 Foo Fighters". Kan je niet beter zoeken in http://www.freedb.org?quote:Op woensdag 23 maart 2005 01:28 schreef Heliospan het volgende:
SuperRembo, ook bedankt! Deze werkt ook goed, behalve weer bij 16 Horsepower. Ik zal proberen een goede tussenweg te vinden
Dus 2pac wordt ook pac. Lijkt me niet de bedoeling eigenlijk.quote:Op dinsdag 22 maart 2005 23:55 schreef SuperRembo het volgende:
Deze werkt goed op de test-set:
[ code verwijderd ]
[ code verwijderd ]
Klopt, die laatste \s* zou beter \s+ kunnen zijn.quote:Op woensdag 23 maart 2005 09:31 schreef Light het volgende:
[..]
Dus 2pac wordt ook pac. Lijkt me niet de bedoeling eigenlijk.
quote:colid colnaam colkm colindex colhoogte
1 MONT VENTOUX (!) 2497 12.4 1909
2 COL DU TOURMALET 1625 11.0 2115
etc etc
tabelnaam: cols
quote:Op woensdag 23 maart 2005 20:17 schreef achterop23 het volgende:
qua php en mysql ben ik echt een beginneling.
Moet voor een website wat dingen in een database zetten.
Ik heb nu een sql database aangemaakt (online bij een gratis server die php en sql ondersteund):
de database is al gevuld, maar heo krijg ik de boel er nu uit eigenlijk, hoe ziet de php code eruit als ik de totale inhoud eruit wil krijgen:
inhoud:
[..]
1 2 3 4 5 6 | /* Eerst verbinding maken met de db en tabel selecteren ofcourse */ $query = 'SELECT * FROM tabel'; $result = mysql_query($query); while($rij = mysql_fetch_array($result)) { /* Doe iets met de rij, echo bv. */ } |
bedoel je substr ?quote:Op donderdag 24 maart 2005 09:23 schreef jeroen-heeft-koffie-nodig het volgende:
hoe heet die functie ookalweer die van 'deze teksten enzo' maakt: 'deze teksten....'
?
<?quote:Op donderdag 24 maart 2005 10:19 schreef jeroen-heeft-koffie-nodig het volgende:
hmm heb even op php.net gekeken maar dat is hem niet. Hij moet de tekst inkorten tot een bepaald aantal tekens, en de rest vervangen voor puntjes
substr dus, zie sabanquote:Op donderdag 24 maart 2005 10:19 schreef jeroen-heeft-koffie-nodig het volgende:
hmm heb even op php.net gekeken maar dat is hem niet. Hij moet de tekst inkorten tot een bepaald aantal tekens, en de rest vervangen voor puntjes
hoe moet ik dit bestand trouwesn noemen? (.php of .html)quote:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body><?php
// Maak verbinding met server
mysql_connect ("xxx","xxx", "xxx");
// Selecteer database
mysql_select_db("achterop23_100");
// Selecteer alle id's en titels van de tabel
$query = "SELECT * FROM cols";
// Voer query uit
$resultaat = mysql_query($query) or die(mysql_error());
// Maak OO van $resultaat
while ($rij == mysql_fetch_object($resultaat)){
// Echo titel met link naar toonbericht.php
echo $rij['colnaam'];
}
?>
<?php echo $rij['colid'] ?></body>
</html>
Met [ code][/code] tags ziet het er wat overzichtelijker uit.quote:Op donderdag 24 maart 2005 11:14 schreef achterop23 het volgende:
waarom werkt dit niet?
[..]
hoe moet ik dit bestand trouwesn noemen? (.php of .html)
De koppeling met de database is goed.
1 2 3 4 5 6 7 8 9 10 11 12 | $row = mysql_fetch_object($result); echo $row->field; $row = mysql_fetch_assoc($result); echo $row['field']; $row = mysql_fetch_row($result); echo $row[0]; $row = mysql_fetch_array($result); echo $row['field']; echo $row[0]; |
Het gaat erom dat het er zo uit komt te zien:quote:mysql_connect ("coolinc.info","achterop23_100", "qweqwe");
mysql_select_db("achterop23_100");
tabelnaam = cols
de tabel ziet er zo uit:
Veld Type Attributen
colid char(3) Nee
colnaam varchar(30) Nee
colkm varchar(5) Nee
colindex varchar(5) Nee
colhoogte varchar(5) Nee
In je eigen voorbeeld zitten 2 fouten.quote:Op donderdag 24 maart 2005 11:56 schreef achterop23 het volgende:
hij blijft niets aangeven, ik moet zeggen dat ik er nog te weinig van snap.
Kan iemand me een voorbeeldje maken?
ik pleur daarom (mijn tijdelijk gewijzigde gegevens) even online:
[..]
Het gaat erom dat het er zo uit komt te zien:
http://home.planet.nl/~bijma061/cols.html
1 2 3 4 5 6 7 8 | // jouw code: while ($rij == mysql_fetch_object($resultaat)){ // dit moet wel werken while ($rij = mysql_fetch_object($resultaat)){ // dit is nog netter while (($rij = mysql_fetch_object($resultaat))!==false){ |
1 2 3 | while ($rij = mysql_fetch_object($resultaat)){ print"".$rij['colnaam']."" "".$rij['colkm']."" "".$rij['colindex']."" "".$rij['colhoogte'].""; } |
ok inderdaad moest wel substr zijnquote:Op donderdag 24 maart 2005 10:22 schreef saban het volgende:
[..]
<?
$string = "Dit moet ingekort worden door 20 karakters";
$string = substr("$string", 0, 20);
$string = "$string" . "...";
?>
Niet getest, je moet hem natuurlijk uitbreiden (bijvoorbeeld is de string niet eens 20 karakters lang).
Mysql_fetch_object() en daarna $rij['veldnaam'] gaat niet werken lijkt me.quote:
En nog steeds niets...quote:<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php phpinfo(); ?>
<?php
// Maak verbinding met server
mysql_connect ("coolinc.info","achterop23_100", "qweqwe") or die(mysql_error());
// Selecteer database
mysql_select_db("achterop23_100") or die(mysql_error());
// Selecteer alle id's en titels van de tabel
$query = "SELECT * FROM cols" or die(mysql_error());
$resultaat = mysql_query($query) or die(mysql_error());
while ($rij = mysql_fetch_object($resultaat)){
print"".$rij['colnaam']."" "".$rij['colkm']."" "".$rij['colindex']."" "".$rij['colhoogte']."";
}
?>
</body>
</html>
Weet je zeker dat planet.nl php ondersteuning geeft op standaard homepages?quote:Op donderdag 24 maart 2005 13:10 schreef achterop23 het volgende:
[..]
En nog steeds niets...
zelfs <?php phpinfo(); ?> doet t niet.
ik heb hem in de www map gezet.
maar er komt niets in beeld...
Nee dat doen ze nietquote:Op donderdag 24 maart 2005 13:18 schreef SuperRembo het volgende:
[..]
Weet je zeker dat planet.nl php ondersteuning geeft op standaard homepages?
Ik had de verkeerde gecopy paste fetch_assoc uiteraardquote:Op donderdag 24 maart 2005 12:57 schreef SuperRembo het volgende:
[..]
Mysql_fetch_object() en daarna $rij['veldnaam'] gaat niet werken lijkt me.
Die "" gaan parse errors geven.
ik heb het geprobeerd op tiscali.nl maar ook op de plaats waar ik de database ook hebquote:Op donderdag 24 maart 2005 13:18 schreef SuperRembo het volgende:
[..]
Weet je zeker dat planet.nl php ondersteuning geeft op standaard homepages?
die geeft ondersteuning ja.quote:Op donderdag 24 maart 2005 13:27 schreef achterop23 het volgende:
[..]
ik heb het geprobeerd op tiscali.nl maar ook op de plaats waar ik de database ook heb
http://100webspace.com/
Het lijkt me dat ie daar sowieso wel ondersteuning geeft? ik heb mijn index.php in de www map gezet.
1 2 3 | <?php error_reporting(E_ALL); ?> |
de link ernaar toe:quote:<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php
error_reporting(E_ALL);
// Maak verbinding met server
mysql_connect ("coolinc.info","achterop23_100", "qweqwe") or die(mysql_error());
// Selecteer database
mysql_select_db("achterop23_100") or die(mysql_error());
// Selecteer alle id's en titels van de tabel
$query = "SELECT * FROM cols" or die(mysql_error());
$resultaat = mysql_query($query) or die(mysql_error());
while ($rij = mysql_fetch_assoc($resultaat)){
print"".$rij['colnaam']."" "".$rij['colkm']."" "".$rij['colindex']."" "".$rij['colhoogte']."";
}
?>
</body>
</html>
er staat gewoon niets in de juiste directoryquote:Op donderdag 24 maart 2005 13:41 schreef achterop23 het volgende:
alvast bedankt voor alle hulp, komt ie.
de complete code:
[..]
de link ernaar toe:
http://achterop23.coolinc.info/
(maar zie nu dat daar(mits niet ingelogd) niets staat)
Dat zei ik tochquote:Op donderdag 24 maart 2005 13:56 schreef achterop23 het volgende:
Parse error: parse error in /home/www/achterop23.coolinc.info/index.php on line 20
hehe, ik kan verder
quote:Op donderdag 24 maart 2005 12:57 schreef SuperRembo het volgende:
Die "" gaan parse errors geven.
Maak er dit van:quote:Op donderdag 24 maart 2005 14:10 schreef achterop23 het volgende:
http://achterop23.coolinc.info/achterop23.coolinc.info/
wazig, dit is de link dus...![]()
1 2 3 | while ($rij = mysql_fetch_assoc($resultaat)) { print "".$rij['colnaam']." ".$rij['colkm']." ".$rij['colindex']." ".$rij['colhoogte'].""; } |
quote:Op donderdag 24 maart 2005 15:37 schreef KillAuthority het volgende:
<?php if ($pageNum_Recordset1 ???? ) { ?>
blablabla
<?php } ?>
ik wil dat de blablabla wordt weergegeven als het NIET de eerste pagina is EN ook NIET de laatste is. Wat moet er dan in plaats komen van de ????
1 | if ( ($het != $eerste) and ($het != $laatste)) |
Ach fuck, ik zie het al. Ik had dubbele quotes laten staanquote:Op donderdag 24 maart 2005 16:02 schreef SuperRembo het volgende:
[..]
Maak er dit van:
[ code verwijderd ]
kan het ook zo dat als de 20 karakters bereikt zijn, dat dįn pas de puntjes er achter komen?quote:Op donderdag 24 maart 2005 10:22 schreef saban het volgende:
[..]
<?
$string = "Dit moet ingekort worden door 20 karakters";
$string = substr("$string", 0, 20);
$string = "$string" . "...";
?>
Niet getest, je moet hem natuurlijk uitbreiden (bijvoorbeeld is de string niet eens 20 karakters lang).
quote:Op donderdag 24 maart 2005 23:53 schreef jeroen-heeft-koffie-nodig het volgende:
[..]
kan het ook zo dat als de 20 karakters bereikt zijn, dat dįn pas de puntjes er achter komen?
1 2 3 4 5 6 7 | <?php $string = "Dit moet ingekort worden door 20 karakters"; if(strlen($string) > 20)) { $string = substr("$string", 0, 20); $string = "$string" . "..."; } ?> |
quote:Op donderdag 24 maart 2005 23:53 schreef jeroen-heeft-koffie-nodig het volgende:
[..]
kan het ook zo dat als de 20 karakters bereikt zijn, dat dįn pas de puntjes er achter komen?
1 2 | if(strlen($string > 20)) $string = substr($string,0,18).'..' ; |
quote:<?php
error_reporting(E_ALL);
// Maak verbinding met server
mysql_connect ("coolinc.info","achterop23_100", "qweqwe") or die(mysql_error());
// Selecteer database
mysql_select_db("achterop23_100") or die(mysql_error());
// Selecteer alle id's en titels van de tabel
$query = "SELECT * FROM register" or die(mysql_error());
$resultaat = mysql_query($query) or die(mysql_error());
echo "<table width=\"80%\" border=\"2\">
<tr>
<td>nummer</td>
<td>m/v</td>
<td>naam</td>
<td>plaats</td>
<td>club</td>
<td>aantal</td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>";
while ($rij = mysql_fetch_assoc($resultaat)){
if ($rij['registeraantal'] >= 1) {
print "1 keer gefietst";
echo"<tr><td>"; print $rij['registerid']; echo "</td>";
echo"<td>"; print $rij['registermv']; echo "</td>";
echo"<td>"; print $rij['registernaam']; echo "</td>";
echo"<td>"; print $rij['registerplaats']; echo "</td>";
echo"<td>"; print $rij['registerclub']; echo "</td>";
echo"<td>"; print $rij['registeraantal']; echo "</td>";
echo"<td>"; print $rij['registerj1']; echo "</td>";
echo"<td>"; print $rij['registerj2']; echo "</td>";
echo"<td>"; print $rij['registerj3']; echo "</td>";
}
if ($rij['registeraantal'] >= 2) {
print "2 keer gefietst";
echo"<tr><td>"; print $rij['registerid']; echo "</td>";
echo"<td>"; print $rij['registermv']; echo "</td>";
echo"<td>"; print $rij['registernaam']; echo "</td>";
echo"<td>"; print $rij['registerplaats']; echo "</td>";
echo"<td>"; print $rij['registerclub']; echo "</td>";
echo"<td>"; print $rij['registeraantal']; echo "</td>";
echo"<td>"; print $rij['registerj1']; echo "</td>";
echo"<td>"; print $rij['registerj2']; echo "</td>";
echo"<td>"; print $rij['registerj3']; echo "</td>";
}
if ($rij['registeraantal'] >= 3) {
print "3 keer gefietst";
echo"<tr><td>"; print $rij['registerid']; echo "</td>";
echo"<td>"; print $rij['registermv']; echo "</td>";
echo"<td>"; print $rij['registernaam']; echo "</td>";
echo"<td>"; print $rij['registerplaats']; echo "</td>";
echo"<td>"; print $rij['registerclub']; echo "</td>";
echo"<td>"; print $rij['registeraantal']; echo "</td>";
echo"<td>"; print $rij['registerj1']; echo "</td>";
echo"<td>"; print $rij['registerj2']; echo "</td>";
echo"<td>"; print $rij['registerj3']; echo "</td>";
}
}
echo"</tr></table>";
?>
1 2 3 | SELECT * FROM cols ORDER BY registeraantal |
thanks!quote:Op vrijdag 25 maart 2005 11:04 schreef SuperRembo het volgende:
Sorteren doe je normaal gesproken in de database. In dit geval:
[ code verwijderd ]
Dan hou je in de loop bij met welke tabel je bezig bent: $huidigAantal. Die zet je voor de loop op 0.
Als $rij['registeraantal'] ongelijk is aan $huidigAantal, dan weet je dat je een nieuwe tabel moet beginnen. Een nieuwe tabel beginnen houd in:
- indien nodig de vorige tabel afsluiten
- $huidigAantal bijwerken
- het huidige aantal printen
- nieuwe tabel met header printen
1 2 3 4 | Het is lekker weer Bomen krijgen weer bladeren Temperatuur is aangenaam Bomen staan weer in bloei |
1 2 3 4 5 6 7 8 9 10 | <?php $string = " Het is lekker weer Bomen krijgen weer bladeren Temperatuur is aangenaam Bomen staan weer in bloei"; $string = preg_match("/^Bomen/", $string); echo $string ?> |
1 | $count = preg_match('/^Bomen.*/mi', $string, $matches); |
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $string = " Het is lekker weer Bomen krijgen weer bladeren Temperatuur is aangenaam Bomen staan weer in bloei"; $string = explode ('\n', $string); $count = preg_match('/^Bomen.*/mi', $string, $matches); echo $count ?> |
Een array kun je ook niet zomaar echo'enquote:Op vrijdag 25 maart 2005 13:42 schreef nummer9 het volgende:
Dit werkt helaas niet. Het resultaat is dan 'Array' en dat is niet wat ik wil.
1 | print_r($count); |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |