Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:22 Der er 19 kommentarer

Søg!

Hej
Se lige her www.krellers.dk/seek.php

og prøv at søg efter fx: index

hvorfor kommer den fejl?
Avatar billede sukos Juniormester
21. december 2002 - 12:24 #1
forkert brugernavn
Avatar billede sukos Juniormester
21. december 2002 - 12:24 #2
Og umiddelbart ville jeg heller ikke bruge æ,ø og å i min form
Avatar billede sukos Juniormester
21. december 2002 - 12:25 #3
'muse@localhost'

Skal det ikke bare være 'localhost'
Avatar billede sukos Juniormester
21. december 2002 - 12:25 #4
mysql_connect("localhost", "muse", "pass")
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:27 #5
jeg bruger ikke æ ø å
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:28 #6
Hvad skal jeg oprette i mysql databasen. Jeg er ikke en skid go til det, det er mit første script, hvad skal jeg orpette i mysql , bruger phpmyadmin
Avatar billede sukos Juniormester
21. december 2002 - 12:30 #7
Er det din egen maskine?

Har du lavet nogle brugere eller noget? Hvis ikke, så burde du kunne nøjes med:

mysql_connect("localhost", "", "");
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:30 #8
Jeg kører på amok.dk
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:31 #9
har smidt den over på amok.dk nu brug www.muse.amok.dk/seek.php istedet for krellers.dk/seek.php
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:33 #10
nu kommer den her fejl

Access denied for user: 'muse@localhost' to database 'seek'
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:35 #11
Hvad skal jeg oprette i min phpmyadmin for at den finder fx: det jeg vil søge efter index... for den skal vel bare ligge i en mappe og så finder den det der ligger i den mappe!
Avatar billede sukos Juniormester
21. december 2002 - 12:35 #12
Hvordan ser linien ud hvor du connecter
Avatar billede sukos Juniormester
21. december 2002 - 12:36 #13
For at den finder det du søger efter, skal du jo lave en query, det har ikke noget med phpmyadmin at gøre
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:38 #14
sukos >> Hvordan gør jeg det
Avatar billede sukos Juniormester
21. december 2002 - 12:40 #15
hehe, prøv hellere at søge på "søg" her på eksperten. :O)
Har aldrig selv lavet en søge funktion med PHP og Mysql
Avatar billede sukos Juniormester
21. december 2002 - 12:41 #16
Men vis lige hvordan du connecter til db'en, uden password selvf. :O)
Avatar billede stairway_to_heaven Nybegynder
21. december 2002 - 12:47 #17
<HTML>
<HEAD>
<!-- Minus AutoDato -->
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<TITLE>MySql søger</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<form action="http://www.muse.amok.dk/seek.php" method="get"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1">
Søg: <input type="text" name="seek"> <input type="submit" name="sog" value="Søg"></FONT></form>
<p><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1">
  <?
if ($seek) {

$host        =        "localhost";
$loginname  =        "muse";
$password    =        "";
$database    =        "N/A";

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 {
}
?>
  </FONT></p>
</BODY>
</HTML>
Avatar billede sukos Juniormester
21. december 2002 - 13:04 #18
Hmm, på denne side:
http://www.amok.dk/vis/hjaelp#MyPHP
ser det jo rigtigt nok ud, og den fejl du får, er jo også at du IKKE har tilladelse til at connecte.
Måske du bruger et forkert password?
Avatar billede sukos Juniormester
21. december 2002 - 13:07 #19
Prøv engang den måde de selv beskriver dte på:

$login = "muse";
$password = "password";
$host = "localhost";
$db = mysql_connect($host, $login, $password);
mysql_select_db("databasenavn",$db);

Altså, linien med:

mysql_select_db("databasenavn",$db);

er jo noget andet end det du gør.
Faktisk glemmer du jo at fortælle ud fra hvilke kriterier DB'en skal vælges
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester