Trække data ud fra enkelt ID flere steder på samme side
Hej Eksperter,
Jeg skal have gjort mit site fler-sproget, og vil gøre det med en databaseløsning.
Mit spørgsmål lyder, hvordan jeg kan trække data ud fra flere forskellige ID's på samme side, samt flere forskellige steder på siden, uden at oprette et nyt mysql udtræk hver gang, men samtidig også uden at udtrække alle rækker.
Den eneste løsning jeg kan komme på ser således ud:
----------------
function lang($id) {
mysql_select_db($database_hm, $hm); $query_sprog = "SELECT * FROM language WHERE id = '".$id."' limit 1"; $sprog = mysql_query($query_sprog, $hm) or die(mysql_error()); $row_sprog = mysql_fetch_assoc($sprog);
return $row_sprog['key']; }
----------------
.. og så hente hver "key" ind ved <?php echo lang(532); ?> f.eks. Men det må da belaste serveren meget med et nyt udtræk ved hver key, hvis man har mange keys på en side. Der må findes en nemmere løsning?
Umiddelbart lyder det, somom du skal bruge en forespørgsel for hver ID, men det er svært at sige, om du kunne lave en bedre struktur uden flere info. Hvad er det, du prøver at lave - hvordan og hvorfor?
/mvh </bole>
Synes godt om
Ny brugerNybegynder
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.