Avatar billede janorakel Nybegynder
21. oktober 2003 - 16:32 Der er 9 kommentarer og
1 løsning

Opret fejlmeddelelse

Jeg har dette script som viser resultatet af et indtastet søgekriterie:
http://www.afx.frac.dk/soeeg.phps
Jeg kunne godt tænke mig at få udskrevet en fejlmeddelelse, hvis bruger ikke indtaster noget i formen før.
Altså en tom query.
Avatar billede fcknet Nybegynder
21. oktober 2003 - 16:34 #1
<html>
<Script language="JavaScript">
function Print()
{
window.print();
}
</Script>

<head>
<title></title>
<link rel="stylesheet" href="css/greenstyle1.css" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<body>
<div id="Layer1" style="position:absolute; left:666px; top:30px; width:25px; height:20px; z-index:1">
<a href="#" onClick="Print();"><img src="/img/print.gif" width="16" height="15" border="0"></a></div>
<div id="Layer2" style="position:absolute; left:698px; top:28px; width:42px; height:28px; z-index:2">
<a href="sog.php"><img src="/img/kikkert.gif" border="0"></a></div>
<div id="Layer3" style="position:absolute; left:638px; top:31px; width:15px; height:15px; z-index:3">
<a href='java script:history.go(-1)'><img src='/img/back1.gif' border="0"></a></div>
<table width="50%" border="0" align="center" cellpadding="1" cellspacing="0" bordercolor="#333333" bgcolor="#FFFFFF">
    <tr bordercolor="#333333">
<?php
$db = mysql_connect("localhost", "xxx", "xxx") or die ("Desværre ingen forbindelse til databasen");

mysql_select_db("book", $db) or die ("Kunne ikke vælge databasetabel");

if (isset($_POST['soegeord'])) {
        echo "<font face='Verdana' size='1'>Denne side er genereret kl. ";
        echo date("H:i:s");
        echo "<br/>";
    echo "Du har søgt på  <strong>$_POST[soegeord]</strong>";
        echo " i titel<br/> og har fået  ";
    switch ($_POST['select2']) {
    Case 1:
        $query = mysql_query("SELECT * FROM second WHERE originalvaerkets_titel LIKE '%$_POST[soegeord]%' ORDER BY forfatternavn_efternavn ASC") or die(mysql_error());
        break;
    Case 2:
        $query = mysql_query("SELECT * FROM second WHERE oversættelsens_titel LIKE '%$_POST[soegeord]%' ORDER BY forfatternavn_efternavn ASC") or die(mysql_error());
        break;
        }
$antal = mysql_num_rows($query);
        echo "<strong>$antal</strong>";
        echo " svar:<hr><br/><br/>";
    while ($row = mysql_fetch_array($query)) {
        if ($row) {
        echo "<td width='60px'><font face='Verdana' size='1'><a href=dethele.php?id=$row[id]><img src=img/lup.gif border=0></a><td width='90px'><br/><tr>";
        echo "<td><font face='Verdana' size='1'>Pays:<td><font face='Verdana' size='1'>$row[land]<br/><tr>";
        echo "<td><font face='Verdana' size='1'>Titre original:<td><font face='Verdana' size='1'><em> $row[originalvaerkets_titel]</em><br/><tr>";
        echo "<td><font face='Verdana' size='1'>Date de publication:<td><font face='Verdana' size='1'> $row[udgivelsestidspunkt_original]<br/><tr>";
        echo "<td><font face='Verdana' size='1'>Auteur:<td><font face='Verdana' size='1'> $row[forfatternavn_efternavn], $row[forfatternavn_fornavn]<br/><tr>";
        echo "<td><font face='Verdana' size='1'>Pseudonyme:<td><font face='Verdana' size='1'> $row[alias], $row[alias_fornavn]<br/><tr>";
        echo "<td><font face='Verdana' size='1'>Titre de la traduction:<td><font face='Verdana' size='1'><em> $row[oversættelsens_titel]</em><br/><tr>";
        echo "<td><font face='Verdana' size='1'>Date de publication:<td><font face='Verdana' size='1'> $row[udgivelsestidspunkt_oversaettelse]<br/><tr>";
        echo "<td><font face='Verdana' size='1'>Traducteur:<td><font face='Verdana' size='1'> $row[oversaetterens_efternavn], $row[oversaetterens_fornavn]<br/><tr>";
        echo "<td colspan=2><hr></td><tr>";
               
        }
    }
} else {
    echo "FEJL.<br>
    Du har ikke indtastet et søgeord!";
}
?>
</table>

<br><br>
</body>
</html>
Avatar billede janorakel Nybegynder
21. oktober 2003 - 16:37 #2
Lige hurtigt: Hvad ændrede du?
else {
    echo "FEJL.<br>
    Du har ikke indtastet et søgeord!";
}
???
Avatar billede detox Nybegynder
21. oktober 2003 - 16:46 #3
if (isset($_POST['soegeord'])) {
ændres til:
if (isset($_POST['soegeord']) && $_POST['soegeord'] != "") {
Avatar billede janorakel Nybegynder
21. oktober 2003 - 17:05 #4
Mange tak skal du have.. Det virker fint.
Avatar billede janorakel Nybegynder
21. oktober 2003 - 17:10 #5
Øhm, jeg så ikke at det var dig Detox.....
Avatar billede detox Nybegynder
21. oktober 2003 - 17:25 #6
He he, jeg så heller ikke det var 'fcknet', der havde postet det forrige ;o)
Avatar billede janorakel Nybegynder
21. oktober 2003 - 17:29 #7
Jeg har smidt point til dig et sted....Detox
Avatar billede detox Nybegynder
21. oktober 2003 - 17:32 #8
Nå, det havde du nu ikke behøvet.
Avatar billede detox Nybegynder
21. oktober 2003 - 17:34 #9
Det var jo bare et simpelt spørgsmål.
Avatar billede janorakel Nybegynder
21. oktober 2003 - 18:04 #10
øhm, der er tilføjet et spm. til pointene så.. hehe
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Applikationsarkitekt til stor applikationstransformation i Forsvaret

Scan Global Logistics

PMO Project Manager

Capgemini Danmark A/S

Client Partner