15. november 2004 - 15:31
Der er
12 kommentarer og 1 løsning
max længde på tekst?
Hej. Hvordan er det nu man sætter en max længde på en $row ? Det er lang tid siden jeg har brugt det, så kan ikke lige huske det :) .. er der en af jer der kan det? mvh
Annonceindlæg fra HP
15. november 2004 - 15:35
#1
Mener du når du trækker ud af databasen?
15. november 2004 - 15:40
#2
jeps :) <?php mysql_query("SELECT * FROM `stole` ORDER BY `id` LIMIT 0,100") while ($row = mysql_fetch_array($result)) { ?> jeg mener det er noget i her ikke?
15. november 2004 - 15:41
#3
men skal bruge en tabel der hedder $navn, $picen, $tekst .. Det er tekst som skal kortes ned
15. november 2004 - 15:42
#4
altså du kan tjekke hvor mange tegn der er i en streng med strlen($variabel) ... hvis det er det du mener?
15. november 2004 - 15:42
#5
Mener du noget som substr( $row['tekst'], 1, 100 ) ?
15. november 2004 - 15:42
#6
Altså du kan bruge substr() så kan du få en streng der har den længde du ønsker! Du kunne også sætte det i tabellen, at et felt max må være 30 tegn langt...
15. november 2004 - 15:44
#7
nej fordi efter $tekst kommer der nemlig "læs mere" .. så det er nok noget med substr( $row['tekst'], 1, 100 ) der skal stå.. men bare sådan har så : <?php mysql_query("SELECT * FROM `stole` ORDER BY `id` substr( $row['tekst'], 1, 100 ) while ($row = mysql_fetch_array($result)) { ?>
15. november 2004 - 15:50
#8
mysql_query("SELECT SUBSTRING(field, 1, 100) AS `synopsis` FROM `stole` ORDER BY `id`); while ($row = mysql_fetch_array($result)) { print $row['synopsis']; }
15. november 2004 - 15:52
#9
<?php mysql_query("SELECT *, LEFT(KOLONNE, 50) AS KOLONNE FROM `stole` ORDER BY `id` LIMIT 0,100") while ($row = mysql_fetch_array($result)) { ?>
15. november 2004 - 15:53
#10
Eller: mysql_query("SELECT LEFT(field, 100) AS `synopsis` FROM `stole` ORDER BY `id`); while ($row = mysql_fetch_array($result)) { print $row['synopsis']; }
15. november 2004 - 23:07
#11
jeg kan stadig ikke få det til at funke. den skulle poste alle de id'er jeg har i min DB.. men det gør den ikke ?? site: <table width="100%" height="42" border="0" cellpadding="0" cellspacing="0"> <tr class="titel"> <td width="60%" height="21" class="titel">Stole Quia </td> </tr> <tr class="titel"> <td height="21" class="titel"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="tekst_linkThin style3"> <div align="center"><span class="style5"> <?php require "db.php"; ?> <?php mysql_query("SELECT LEFT(field, 100) AS `synopsis` FROM `stole` ORDER BY `id`); while ($row = mysql_fetch_array($result)) { print $row['synopsis']; } ?> klik på billedet for at læse yderligere information om productet. </span> </div></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="17%" rowspan="2"><div align="center"><a href="vstol.php?id=<?=$row[id]?>"><img src="<?=$row[billedeone]?>" width="60" height="60" border="0"></a></div></td> <td width="33%"><span class="tekst_linkThin"><b><b> <?=$row[navn]?> </b></b></span></td> <td width="17%" rowspan="2"><div align="center"><a href="vstol.php?id=<?=$row[id]?>"><img src="<?=$row[billedeone]?>" width="60" height="60" border="0"></a></div></td> <td width="33%"><span class="tekst_linkThin"><b><b> <?=$row[navn]?> </b></b></span></td> </tr> <tr> <td class="style2"> <?echo wordwrap($row['tekst'], 10, "<br />\n"); ?> ..... </td> <td><span class="style2"><?echo wordwrap($row['tekst'], 10, "<br />\n"); ?> ..... </span></td> </tr> <tr> <td colspan="4"><? } ?></td> </tr> </table></td> </tr> </table></td> </tr> </table>
15. november 2004 - 23:19
#12
sorry. Var logget på min brors bruger. havde ikke set han var logget ind da jeg tjekkede det. Men det er mig der skrev det
16. november 2004 - 14:27
#13
-lukket-
Vi tilbyder markedets bedste kurser inden for webudvikling