On Thu, 09 Oct 2003 07:32:37 +0200, Jesper Brunholm
<nospam@brunholm-scharff.dk> wrote:
>Hvis det er HTML og CSS delen den er gal med er det ikke her du skal
>spørge - det er du klar på ikke?
Jo, og jeg var faktisk også lidt i tvivl med hensyn til MySQL, men
vores udbyder tilbyder i hvert fald ikke nogen danske gruppe om dette,
så jeg vovede springet med mit spørgsmål.
>Hvis det er forbindelsen fra søgefeltets input-field til dit script, så
>er det godt nok her, men fortæl lidt om hvad du har gjort, så er det
>lettere at hjælpe.
Jeg har en PHPNuke oprettet database, hvor jeg skal bruge oplysninger
fra en af tabellerne. Oplysningerne ligger i felterne "title",
"hometext" og "bodytext".
Den kode, jeg har tilpasset (kun rettet felternes navne) ser således
ud:
¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,
$ind = strtolower($_REQUEST['query']);
$side[0] = $_REQUEST['side1']; // 1,10,20,30 ... fra
$side[1] = $_REQUEST['side2']; // 10,20,30 ... til
$resultat = mysql_query("select * from nuke_stories where title like
%$ind% or hometext like %$ind% or bodytext like %$ind% order by title
limit $side[0],$side[1]") or die (mysql_errno().":
".mysql_error()."<BR>");
print '<table border="0" width="50%" align="center">';
while ($row = mysql_fetch_array($resultat)) {
print '
<tr>
<td>'.$row['title'].'</td>
<td>'.$row['hometext'].'</td>
<td>'.$row['bodytext'].'</td>
</tr>';
}
print '</table>';
¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,¸¸,ø¤º°'°º¤ø,
Som du kan se på
http://www.tips-og-tricks.com/nyside ved at lave en
søgning, så kommer der en fejl, der siger, at der er noget galt nær
$resultat = mysql_query("select * from nuke_stories where title like
%$ind% or hometext like %$ind% or bodytext like %$ind% order by title
limit $side[0],$side[1]")
>_Måske_ er det en god idé at lave et (eller flere) mindre projekter
>inden du kaster dig over den opgave at rette et CMS skrevet af andre -
>det sidste kan godt være noget af en hardcore opgave selv for ret
>rutinerede php-programmører
Ja, jeg ved det, jeg har det altid med at springe til de opgaver, der
interesserer mig i stedet for at lave småøvelserne. Jeg har lavet et
par mindre opgaver, men jeg troede faktisk ikke, at det var så svært
at lave et søgefelt. Jeg håber, at resten er lettere...
Problemet er også, at jeg ikke kan bruge et færdigt søgefelt, fordi
jeg skal have søgt i databasen og ikke i teksten.
--
Britt Malka
Få Tips & Tricks og ny inspiration til hjemmesiden m.m. -
www.tips-og-tricks.com/tilmeld.html
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)