Just nu i M3-nätverket
Jump to content

Söka i databas med phpskript


EmilBe

Recommended Posts

Hej!

Jag har en databas med uppgifter som jag tänkte göra sökbara med ett phpskript. Jag vill alltså söka i databasen från en hemsida med ett phpskript. Jag kommer totalt ha sju poster i tabellen i databasen men tänkte bara kunna göra sökningar på två av dem. Jag undrar nu om någon kan tipsa om ett sådant skript och även det htmlformulär som hör till.

Tack!

 

Link to comment
Share on other sites

  • 1 month later...

Den här kan du testa, fungerar skitbra för mig ;)

<?php 

$contentVars = $_POST['content']; 


if(!isset($_POST['submitsok'])) 
{ 
   echo ''; 
} 

elseif(empty($headVars) && empty($contentVars)) 
{ 
   echo '<b>Du har inte skrivit in någon sökfras.</b><br />'; 
} 

else 
{ 

   $contentQuery = mysql_query("SELECT * FROM member WHERE fornamn LIKE '%".$contentVars."%' OR efternamn LIKE '%".$contentVars."%' OR user LIKE '%".$contentVars."%' OR email LIKE '%".$contentVars."%' OR id LIKE '%".$contentVars."%' OR pass LIKE '%".$contentVars."%'"); 


   if(!isset($headVars)) 
   { 
       $contentQuery; 
   } 

   elseif(!isset($contentVars)) 
   { 
       $headQuery; 
   } 

   else 
   { 
       $headQuery; 
       $contentQuery; 
   } 

?> 


<?php 

$count = "1";

   if(empty($contentVars)) 
   { 

       echo ''; 
           while($q = mysql_fetch_assoc($contentQuery)) 
           { 
echo $q['id'];
echo $q['user'];
echo $q['fornamn'];
echo $q['efternamn'];
echo $q['email'];
           } 

   } 
   else 
   { 

       echo ''; 
           while($q = mysql_fetch_assoc($contentQuery)) 
           { 

echo $q['id'];
echo $q['user'];
echo $q['fornamn'];
echo $q['efternamn'];
echo $q['email'];

            } 
   } 

}

?>

 

<form method="post" action="/sok_medlem.php">
 <input type="text" name="content" id="content" class="input_text">
 <input type="submit" name="submitsok" id="submit" value="Sök!">
</form>

 

KOD-taggar tillagda av moderator

 

[inlägget ändrat 2009-10-24 16:23:36 av Cluster]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...