Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql søgning hjælp

søgning hjælp


 

søgning hjælp

kasper  

Jeg har tre drop down bokse der bliver genereret ud fra en mysql database hvor man så
vælger nogle kriterier, og herefter returnerer den resultater der matcher. På den nye side
der kommer frem har jeg lavet en knap der heder Bedøm. 
Meningen er så at når man klikker på bedøm kommer man til en side hvor man kan bedømme det
resultat man har fået fra søgningen, men jeg ved ikke hvordan jeg skal få resultatet fra
søgningen frem på den nye side hvor man skal bedømme. Altså at når man trykker på knappen
bedøm følger resultatet fra søgningen med.
Håber nogle vil hjælpe mig.
På forhånd tak
kasper

//run query 
  $result = conn($sql); 
  
  if (!$result){ die("No results due to database error.<br>".mysql_error());  } 
  
  if (mysql_num_rows($result)==0) 
  { 
    echo "No Results found!"; 
  }else{ 
  
    echo "<table
border='1'><th>topic1</th><th>topic2</th><th>topic3</th><th>topic4</th></tr>"; 
    
     
    while ($rows= mysql_fetch_array($result)) 
    { 
      echo "<tr>"; 
      echo "<td>". $rows['topic1']  ."</td>"; 
      echo "<td>". $rows['topic2'] ."</td>"; 
      echo "<td>". $rows['topic3']    ."</td>"; 
      echo "<td>". $rows['topic4]    ."</td>"; 
      echo "</tr>"; 



    }  
    echo "</table>"; 

  echo "<form name='rate' action=".$_SERVER['PHP_SELF']." method='post'> 
        <table width='50%' align='center' valign='center'> 
        
    <input type='submit' name='submit' value='Bedøm'>
    
        </table> 
        </form>";   




Dato : 24.04.2010, 18:50

Visninger : 2512

Points : 0

 

Hej Kasper!

Jeg kan ikke helt se det store problem i dit problem.
På den næste side kan du jo bare udføre søgningen en gang mere. Det eneste du skal gøre er
bare at gemme de ting der søges på i en session.
Sessions er den eneste måde du kan overføre data fra en side til en anden med PHP.

Derudover morede jeg mig lidt over at du bruger en form bare for at komme hen til en anden
side. Hvorfor lægger du ikke bare et link ind? :)

Jeg vil også gerne advare dig mod at bruge andre funktioner inde i die-funktionen. For det
meste sker der ikke noget ved det, men jeg har oplevet op til flere gange hvor det giver
problemer. Derfor skriver jeg altid beskeden ud på skærmen først via echo og derefter
kalder jeg die-funktionen.


Dato : 25.04.2010, 02:34

Godkendt svar af : Nicklas Smed  

 

Tak for hjælpen det virker fint nu. Er ret ny indenfor programering så er først ved at
lære der ordentligt. Kan godt se det sjove i min form, den er slettet :0)


Dato : 27.04.2010, 14:55

Kommentar af : kasper  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund