Den lille funktion med forklaring:
<?php
function raekke() {
##### INDSTILLINGER #####
# check venligst at alle oplysninger er korrekte!
$mysql["host"] = "localhost"; //mysql host
$mysql["user"] = "root"; //mysql bruger
$mysql["pass"] = ""; //mysql password
$mysql["db"] = "database"; //databasen
$tabel = "tabel"; //tabellen i databasen
$col = "tal"; //kolonnen i din tabel som indeholder "tallet"
##### INDSTILLINGER #####
$query = "SELECT * FROM ".$tabel." LIMIT 0,1 ORDER BY ".$col." asc"; //PHP-nørden's query som henter rællen med det største tal ud af din tabel
$conn = mysql_connect($mysql["host"], $mysql["user"], $mysql["pass"]); //her skaber vi forbindelse til mysql
mysql_select_db($mysql["db"], $conn); //og vælger en database
$q_data = mysql_query($query, $conn); //her bruger vi PHP-nørden's query som vi lagde ind i $query før til at vælge den ønskede række i tabellen
mysql_close($conn); //vi lukker forbindelsen til mysql igen
return $q_data; //og sørger for at funktionen returnerer de data som vi hentede med vores mysql_query() og lagde i $q_data
} //slut for den funktion
?>
Og den bruges således:
<?php
/*
sørg for at funktionen er tilgængelig før du bruger den
*/
if($data = mysql_fetch_array(raekke())) {
echo "det højeste tal som blev fundet var: ".$data["tal"];
} else {
echo "fejl!";
}
?>
Bemærk: i begge kodestykker antager jeg at colonnen med tallet hedder tal, så det er muligt at du skal ændre tal
Verden er hvad du gør den til! |
http://bixi.dk/ | info[snabela]bixi[dot]dk