07. oktober 2003 - 18:59Der er
3 kommentarer og 1 løsning
Kun til mercur8
Hej denne måde for at være sikker på du får dine ekstra points...men du må gerne svare på det sidste i denne... ---------------------- Hej mercur8,
tak for hjælpen - et selvfølgeligt valg måtte blive strip_tags...
Viser her hele koden:
<?php if($search){ $db = mysql_connect("xxx.dk", "yyy", "zzz"); mysql_select_db("xzxz", $db); $noResult = "<BR>Deres søgning gav intet resultat."; $query = mysql_query("SELECT * FROM sider WHERE indhold LIKE '%$search%' ORDER BY afdeling"); echo mysql_num_rows($query) . " resultater blev fundet og vist efter afdeling.<BR><BR>"; while($row = mysql_fetch_array($query)){ $id = $row["id"]; $afdeling = $row["afdeling"]; $overskrift = $row["overskrift"]; $filnavn = $row["filnavn"]; $indhold = $row["indhold"]; $indhold = strip_tags($indhold); echo ("$afdeling<BR>"); echo ("<a href=/$filnavn class=xxx>$overskrift</a><BR>"); echo strlen($indhold) > 65 ? substr($indhold, 0, 65)."..." : $indhold; echo ("<BR><BR>"); } if (!$id){ print ("$noResult"); } } mysql_close(); ?>
Andre kan måske bruge den, men kan du forklare hvorfor der ikke skal (" ") omkring strlen udsagnet og lige til sidst Hvis jeg ville have de 65 tegn udskrevet i kursiv, hvor sætter jeg det.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
grunden til at der ikke er blevet sat "-er rundt om dit udtryk i din strlen-funktion er at dette ikke er nødvendigt.. "-erne fortæller bare at indholder mellem skal tolkes som tekst, med evt. variabler imellem. Men da din variabel allerede er en variabel med tekst (altså en tekstvariabel), er dette ikke nødvendigt. Du kan dog godt sætte "-er rundt om. Men det vil ikke give så meget mening. Du kan læse den lidt hen af; "Samlingen af tekst mellem gåseøjenene ... osv". Og da der kun er én variabel deri, giver det ikke den store mening.. Hvis de 65 tegn skal være i kursiv er det vel bare at sætte noget html-kode rundt om .. Altså nogle <i> og </i> rundt om de 65 tegn.. Alts ånoget ligende:
og så er det for øvrigt ikke helt efter reglerne at oprette spørgsmål KUN til en enkelt person. Sådanne spørgsmål kan du skrive privat til ham via mail eller ligende!
Tak for dit svar nicklasb, forklaringen er at jeg lovede mercur8 ekstra point, men kunne ikke finde ud af at give ham dem efter han havde fået dem som jeg havde oprettet ved start. Nuvel, du kan måske hjælpe og få disse, så må jeg klare resten med mercur8 på anden vis. ------------- I min database har jeg en rows som hedder godkendt, hvor jeg bruger ja og nej. Nu kunne jeg godt tænke mig, at kun ja'erne skal medtages i søgningen - kan jeg det og hvordan. Det kunne være en stor hjælp hvis du ved noget om det... :-) nyst
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.