Yaricks Skrevet 2. februar 2007 Del Skrevet 2. februar 2007 (endret) Hei! Har drevet å lagt inn en haug med ting i en database her, men for å få det litt ryddig ønsker jeg at man kan trykke på en knapp, når man gjør det henter den ut informasjon fra databasen, men ikke hele tabelen, men kun f.eks. gutter. Altså. Det er en knapp som heter "Gutter" en heter "Jenter". Hvis man trykker på knappen "Gutter" går scriptet inn i databasen og henter ut guttene, og vise versa.. Men så kommer den litt verre delen.. Må jeg lage en side for hver knapp, eller er det en lettere løsning, fordi det er MANGE knapper det kommer til å bli, og ønsker egentlig ikke at det blir 40-50 sider jeg må lage... Håper noen har no forslag, Yaricks! EDIT: Fikk hjelp av en på msn.. Endret 3. februar 2007 av Yaricks Lenke til kommentar
Matsemann Skrevet 4. februar 2007 Del Skrevet 4. februar 2007 Vel, det er alltid fint å poste resultatet en kom frem til her, slik at andre kan lære. Lenke til kommentar
Yaricks Skrevet 10. februar 2007 Forfatter Del Skrevet 10. februar 2007 (endret) Det kan vi klare! <?php //koble til databasen include ("connect_db.php"); // Se om det allerede er valgt, hvis ikke rams opp flyplasser if (!$valg) { // hent ut informasjonen av databasen (get the data out of the database) $userquery= mysql_query( "SELECT * FROM ruter GROUP BY Departure") or die ("There was an error.. <br><br>Error code:<br>". mysql_error()); while ($row = mysql_fetch_array($userquery)) { echo "<a href=\"index.php?page=test&valg=$row[departure]\">$row[departure]</a><br>"; } } // Hvis ikke, skriv valgt flyplass // og legg det inn i en table. (And put it into a table) if ($valg) { print "<table>"; print "<tr>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>FLIGHT NUMBER</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>ARRIVAL</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>AIRCRAFT</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>DEPARTURE TIME</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>ARRIVAL TIME</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>DAYS</b></font></td>"; print "<td bgcolor=#000080 width=73 height=12 align=left><font face=Arial color=#FFFFFF size=1><b>FLIGHTPLAN</b></font></td>"; print "</tr>"; $userquery= mysql_query( "SELECT * FROM ruter WHERE departure = '$valg' ORDER BY 'arrival'") or die ("There was an error.. <br><br>Error code:<br>". mysql_error()); $sortbydeptime= mysql_query ( "SELECT * FROM ruter WHERE dep_time = '$dep_time' ORDER BY 'dep_time'") or die ("There was an error. <br> <br> Error code <br> "- mysql_error()); while ($row = mysql_fetch_array($userquery)) { print "<tr>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[rute_id]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[arrival]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[aircraft]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[dep_time]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[arr_time]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[days]</font></td>"; print "<td width=73 height=12 align=left><font face=Arial size=1 color=#000080>$row[flightplan]</font></td>"; print "</tr>"; } print "</table>"; } ?> Endret 10. februar 2007 av Yaricks Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå