beste mensen,
in een script van mij wil ik een maximaal aantal tekens weergeven bij een omschrijving.
Maar hoe moet ik dit doen?
hoe kort ik de ''omschrijvingkort'' in tot, bijvoorbeeld maximaal 40 tekens, en dat er dan 3 puntjes achter komt.PHP Code:
<?php
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM **** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql))
echo ''.$row['omschrijvingkort'].'' en nog veel meer, maar niet interessant voor dit;
?>
zonder een error te krijgen.
- maximaal aantal tekens
-
30-01-2011, 15:15 #1
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
maximaal aantal tekens
-
-
30-01-2011, 15:20 #2
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
Welke scriptaal ?
Mysql, PHP, in HTML in CSS or Jquery of JS ?
Weet voor elke taal minstens 1 manier.
Dus als je me even zegt in welke taal.
Zeg ik jou hoe :)
beste mensen,
in een script van mij wil ik een maximaal aantal tekens weergeven bij een omschrijving.
Maar hoe moet ik dit doen?
PHP Code:<?php
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM **** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql))
echo ''.$row['omschrijvingkort'].'' en nog veel meer, maar niet interessant voor dit;
?>
zonder een error te krijgen.
-
30-01-2011, 15:21 #3
- Berichten
- 433
- Lid sinds
- 17 Jaar
Re: maximaal aantal tekens
met de functie substring
<?php
$sql = mysql_query("SELECT id,name,logo,tekstname,SUBSTRING(omschrijvingkort, 0,40) AS omschrijving,kortingtot FROM **** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
?>
-
30-01-2011, 15:26 #4
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
Heb ook '.$row['omschrijving'].' geprobeerd.
-
30-01-2011, 15:29 #5
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
Veronderstel php,
hier voorgekauwd:
<?phpAanvullend bericht:
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM **** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql)) {
echo substr($row['omschrijvingkort'], 0, 40).'... en nog veel meer, maar niet interessant voor dit';
}
?>
Moet je het zo hebben als je op de puntjes klikt dat alles weergeven word ?Laatst aangepast door gast26686 : 30-01-2011 om 15:31 Reden: Automatisch samengevoegd.
-
30-01-2011, 15:33 #6
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
dat hoeft niet ;)
-
30-01-2011, 15:37 #7
- Berichten
- 162
- Lid sinds
- 15 Jaar
-
30-01-2011, 15:37 #8
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
aaah! ik word gek van die errors!!
hoe krijg ik hier de ''omschrijvingkort'' verkort, zonder een error?
PHP Code:<?php
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM ***** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql))
echo '<div id="bovenkant"><table>
<td style="width: 120px; text-align: center;"><a href="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/"><img src="'.$row['logo'].'"></a></td>
<td style="width: 335px; text-align: center;">'.$row['tekstname'].'<br>'.$row['omschrijving'].'</td>
<td style="width: 160px; text-align: center;"><big><b>Korting tot: '.$row['kortingtot'].'</b></big><br><br><A HREF="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/">Klik hier of op het logo!</A></td>
</table></div><br>';
?>
-
30-01-2011, 15:42 #9
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
Je let niet op he kijk eens naar die while.
Die heeft geen haken of niet!
Je kijkt niet naar men voorbeeld.
aaah! ik word gek van die errors!!
hoe krijg ik hier de ''omschrijvingkort'' verkort, zonder een error?
PHP Code:<?php
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM ***** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql))
echo '<div id="bovenkant"><table>
<td style="width: 120px; text-align: center;"><a href="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/"><img src="'.$row['logo'].'"></a></td>
<td style="width: 335px; text-align: center;">'.$row['tekstname'].'<br>'.$row['omschrijving'].'</td>
<td style="width: 160px; text-align: center;"><big><b>Korting tot: '.$row['kortingtot'].'</b></big><br><br><A HREF="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/">Klik hier of op het logo!</A></td>
</table></div><br>';
?>
-
30-01-2011, 15:44 #10
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
ik probeer het er wel tussen te zetten, maar ik krijg alleen maar error hier en error daar.
probeer het op tientallen manieren.
-
30-01-2011, 15:46 #11
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
Oke, weergeef de errors en help je hierdoor.
OKe ?
-
30-01-2011, 15:48 #12
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
heb nu dit:
volgens mij is het goed maar weer een zeik error.
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' inPHP Code:<?php
include_once('../include/config.php');
$sql = mysql_query("SELECT id,name,logo,tekstname,omschrijvingkort,kortingtot FROM **** WHERE categorie='".$cat."' ORDER BY pr DESC LIMIT 15");
while($row = mysql_fetch_assoc($sql)){
echo '<div id="bovenkant"><table>
<td style="width: 120px; text-align: center;"><a href="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/"><img src="'.$row['logo'].'"></a></td>
<td style="width: 335px; text-align: center;">substr($row['omschrijvingkort'], 0, 40).'... en nog veel meer, maar niet interessant voor dit'</td>
<td style="width: 160px; text-align: center;"><big><b>Korting tot: '.$row['kortingtot'].'</b></big><br><br><A HREF="http://www.shop-met-korting.nl/webshop/'.$row['name'].'/">Klik hier of op het logo!</A></td>
</table></div><br>';
}
?>
-
30-01-2011, 15:50 #13
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
er;">substr($row['omschrijvingkort'], 0, 40).'... en nog veel meer,
Kijk eens links van je substr en verschoon dat en wat is dan het volgende probleem ?
-
30-01-2011, 15:54 #14
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
sorry hoor, maar ik heb echt geen idee met wat er nu fout is of wat er veranderd moet worden... daarom vraag ik het ook.
-
30-01-2011, 15:59 #15
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: maximaal aantal tekens
er;">substr($row['omschrijvingkort'], 0, 40).'... en nog veel meer,
naar
er;">'.substr($row['omschrijvingkort'], 0, 40).'... en nog veel meer,
puntje en ' erbij
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic