22. august 2003 - 09:08Der er
37 kommentarer og 1 løsning
søgefunktion - fejl
Jeg er ved at få en søgefunktion på min side, jeg har brugt seekv2 fra web-ting.
Men jeg får følgende fejlmeddelse:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /customers/kappels.net/kappels.net/httpd.www/super6/soeg/seek.php on line 24 Din søgning på: ellidshøj if gav resultater Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /customers/kappels.net/kappels.net/httpd.www/super6/soeg/seek.php on line 27
Jeg kan simpelthen ikke gennemskue hvad det er, er der nogle der akn hjælpe...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
mysql_connect("$host", "$loginname", "$password") or die (mysql_error()); mysql_select_db("$database") or die (mysql_error());
$sql = mysql_query("select titel, PASSWORD(id) AS link, hits from downlist where titel like '%$seek%'"); $number = mysql_num_rows($sql); print "Din søgning på: <b>$seek</b> gav $number resultater";
while ($row = mysql_fetch_array($sql)) { print "<li><b><a href=\"scripts.php?Download=$row[link]\" target=\"_blank\">$row[titel]</a></b> ($row[hits] Hits)</li>"; } } elseif ($sog) { print "Du skrev ikke noget søgeord!!"; } else { } ?>
Jeg kan simpelthen ikke finde ud af at lave en søgefunktion til min hjemmeside. Under min database kappels_net, har jeg flere tabeller som jeg gerne vil give folk mulighed for at søge i. Det er bl.a. news, gbog, linksystem. Har du et forslag.
Men datoen bliver vist som 1061557938, altså linux- tid og hele indholdet af text bliver vist. 1. Hvordan vises datoen rigtig? 2. Hvordan gør man sådan, at der kun bliver vist et udpluk af "text" og et link til resten af teksten?
<? //Connect til din database $sql = "SELECT * FROM news WHERE id=$_GET[id]"; $res = mysql_query($sql) or die(mysql_error()); $hit = mysql_fetch_array($res); extract ($hit); $str = "<h1>".$overskrift."</h1>"; $str .= "<p>".$dato."</p>"; $str .= "<p>".$text."</p>"; echo $str; ?>
Det er jo et minimalt eksempel. Du får brug for noget fejlhåndtering og en bedre opstilling. Jeg troede du havde i det mindste et lille begreb om php, men på den anden side lærer du jo noget hen ad vejen.
Det er sejt. Du har selvfølgelig fortjent dine point.
Men hvis du er klar på at hjælpe er du meget velkommen. Jeg har opbygget min side: http://super6.kappels.net, på baggrund af et style sheet (eksternt). Dvs. hver side er en standard side hvor jeg inkludere den pågældene side. Mit problem er så at check.php og vis_side.php ikke bliver inkluderet, er der mulighed for det?
Ja, jeg kan ikke se noget i vejen for at du baserer dit site på en standardside, hvor du inkluderer de relevante scripts. Du kan jo sagtens tilføje et formfelt til en søgning i en af dine menuer, eller et link og derudfra inkludere check.php. 'vis_side.php' skal jo ikke inkluderes i den forstand da du bruger det ligesom et billede. Og her er så et svar. c",)
Kan du så ikke basere check.php på din standardside (med layout)?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.