Avatar billede zyberwizard Nybegynder
26. januar 2002 - 17:56 Der er 15 kommentarer og
2 løsninger

FEJL ?!

http://www.server.webpunkt.dk/seek.php

se hvad den skriver hvis i feks skriver

"eksperten"

<HTML>
<HEAD>
<TITLE></TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<form action="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><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1"><br><br><br>
<?
if ($seek) {
$connection = mysql_connect("localhost","bruger","xxxxxx"); //Ændre disse indstillinger omkring din Mysql database
mysql_select_db("serveE", $connection);
$result = mysql_query("select id, film, tekst from film where film like '%$seek%' or tekst like '%$seek%'");
$number = mysql_num_rows($result);
print  "Din søgning på: <b>$seek</b> gav $number resultater";
while ($row = mysql_fetch_array($result)) {
print "<li><b><a href=\"http://www.din-side.dk/film&id=$row[id]\" target=\"_blank\">$row[film]</a></b><br>$row[tekst]<br></li>";
}
} elseif ($sog) {
print "Du skrev ikke noget søgeord!!";
} else {
}
?> </FONT>
</BODY>
</HTML>



Hvad er fejlen ?!
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 18:01 #1
Lav en

$result = mysql_query("select id, film, tekst from film where film like '%$seek%' or tekst like
                          '%$seek%'") or die(mysql_error());

så siger den hvad der er galt
Avatar billede orca Nybegynder
26. januar 2002 - 18:01 #2
$connection = mysql_connect("localhost","bruger","xxxxxx"); //Ændre disse indstillinger

Har du husket at ændre disse indstillinger? :).
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 18:05 #3
ja ..Det har jeg jo gjort så i ikke kan se mit pass orca
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 18:08 #4
Erikjacobsen.. Det kan jeg ikke helt få til at virke..Prøv du om du kan ..
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 18:20 #5
Vis os hvad du skriver - selvfølgelig virker det
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 18:28 #6
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 18:34 #7
Det er jo inderligt ligegyldigt - hvad er din kode ?
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 18:46 #8
Den har jeg skrevet


<HTML>
<HEAD>
<TITLE></TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<form action="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><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1"><br><br><br>
<?
if ($seek) {
$connection = mysql_connect("localhost","bruger","xxxxxx"); //Ændre disse indstillinger omkring din Mysql database
mysql_select_db("serveE", $connection);
$result = mysql_query("select id, film, tekst from film where film like '%$seek%' or tekst like '%$seek%'");
$number = mysql_num_rows($result);
print  "Din søgning på: <b>$seek</b> gav $number resultater";
while ($row = mysql_fetch_array($result)) {
print "<li><b><a href=\"http://www.din-side.dk/film&id=$row[id]\" target=\"_blank\">$row[film]</a></b><br>$row[tekst]<br></li>";
}
} elseif ($sog) {
print "Du skrev ikke noget søgeord!!";
} else {
}
?> </FONT>
</BODY>
</HTML>




Altså Sourcen.. men min Mysql kode lad og sige at den er "iordent"
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 18:52 #9
Du har IKKE sat en ....or die(mysql_error())  på din mysql_query.
Vil du have hjælp eller driller du os bare?
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 18:56 #10
Jeg vil gerne have hjælp men jeg fatter lige delle af det der
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 19:01 #11
I mit svar fra "26/01-2002 18:01:04" står der hvad du skal gøre
for at finde ud af hvad der er galt. Når vi ved det kan vi sikkert
også løse det.
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 19:12 #12
det har jeg gjort


<HTML>
<HEAD>
<TITLE></TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<form action="seek.php" method="get">
<FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1">Søg: <input type="text" name="seek" style="line-height:0; margin:0; border-style:dotted;"> <input type="submit" name="sog" value="Søg"></FONT></form><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="1"><br><br><br>
<?
if ($seek) {
$connection = mysql_connect("localhost","blarh","mitpass"); //Ændre disse indstillinger omkring din Mysql database
mysql_select_db("serveE", $connection);
$result = mysql_query("select id, film, tekst from film where film like '%$seek%' or tekst like
                          '%$seek%'") or die(mysql_error());
$number = mysql_num_rows($result);
print  "Din søgning på: <b>$seek</b> gav $number resultater";
while ($row = mysql_fetch_array($result)) {
print "<li><b><a href=\"http://www.din-side.dk/film&id=$row[id]\" target=\"_blank\">$row[film]</a></b><br>$row[tekst]<br></li>";
}
} elseif ($sog) {
print "Du skrev ikke noget søgeord!!";
} else {
}
?> </FONT>
</BODY>
</HTML>
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 19:22 #13
og hvad siger den så år du kører det?
Avatar billede zyberwizard Nybegynder
26. januar 2002 - 20:28 #14
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 20:48 #15
NEJ - det er ikke det script som du angav kl. 19:12:09
Det skal sikkert uploades...


Tag dig nu sammen, det er drøntrivielt, og dybt latterligt at vi
har brugt snart 3 timer på det. Det er også latterligt længe at
bruge 3 minutter på det :)
Avatar billede zyberwizard Nybegynder
27. januar 2002 - 09:52 #16
Jeg gjorde som i sagde der var intet der virkede..okay !
Avatar billede erikjacobsen Ekspert
27. januar 2002 - 10:15 #17
Har du løst dit problem eller ej?

De scripts jeg har kørt på de URL-er du har givet, har ikke
haft den die(....) på, som jeg sige du skal sætte på.

Den vil sige hvad der er galt.

Jeg kender ikke webpunkts politik for navngivning af databaser,
men det ser underligt ud at den hedder

  mysql_select_db("serveE", $connection);

når din konto hedder "server". Måske det skulle være

  mysql_select_db("server", $connection);

men det er rent gætteri når vi ikke får en fejlbesked at
gå ud fra.
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
Kurser inden for grundlæggende programmering

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