Avatar billede kimox Nybegynder
09. juni 2008 - 20:41 Der er 5 kommentarer og
1 løsning

hjælp til dropdown

Hej Eksperter.

Jeg har følgende kode

<?php
require("db.php");

$exclude = array(15, 16);

$sql  = "SELECT * FROM `kontor` ";
$sql .= (count($exclude) > 0) ? "WHERE `id` NOT IN (".implode(",", $exclude).") " : "";
$sql .= "ORDER BY `id` ASC";

$query1 = mysql_query($sql) or die(mysql_error());

echo "<select name=\"kontor_id\" class=\"input\" style=\"width:200px;\">";
echo "<option value=\"0\">Alle kontorer</option>";

while ($row2 = mysql_fetch_array($query1))
{
$bynavn = $row2['bynavn'];
$vis_bynavn = str_replace("Odense C", "Odense", $bynavn);
$vis_bynavn = str_replace("Århus C", "Århus", $bynavn);
    echo "<option value=\"".$row2['id']."\">".$vis_bynavn."</option>";
}

echo "</select>";
?>

Når jeg udskriver boksen så ændre den kun den linje med Århus C .. kan i hjælpe til med at få den til at virke båede med odense og århus?

Mvh
Avatar billede jakobdo Ekspert
09. juni 2008 - 21:45 #1
Ret til følgende:

$vis_bynavn = str_replace("Odense C", "Odense", $bynavn);
$vis_bynavn = str_replace("Århus C", "Århus", $vis_bynavn);
Avatar billede expnet Seniormester
09. juni 2008 - 22:34 #2
fuld kode fra det jakobdo har skrevet

<?php
require("db.php");

$exclude = array(15, 16);

$sql  = "SELECT * FROM `kontor` ";
$sql .= (count($exclude) > 0) ? "WHERE `id` NOT IN (".implode(",", $exclude).") " : "";
$sql .= "ORDER BY `id` ASC";

$query1 = mysql_query($sql) or die(mysql_error());

echo "<select name=\"kontor_id\" class=\"input\" style=\"width:200px;\">";
echo "<option value=\"0\">Alle kontorer</option>";

while ($row2 = mysql_fetch_array($query1))
{
$bynavn = $row2['bynavn'];
$vis_bynavn = str_replace("Odense C", "Odense", $bynavn);
$vis_bynavn = str_replace("Århus C", "Århus", $vis_bynavn);
    echo "<option value=\"".$row2['id']."\">".$vis_bynavn."</option>";
}

echo "</select>";
?>
Avatar billede kimox Nybegynder
09. juni 2008 - 22:35 #3
det var jo nemt nok hehe .. smid et svar
Avatar billede jakobdo Ekspert
10. juni 2008 - 06:29 #4
Svar
Avatar billede kimox Nybegynder
10. juni 2008 - 22:25 #5
sådan.. tak for det.

-lukket-
Avatar billede jakobdo Ekspert
10. juni 2008 - 22:26 #6
Takke rfor point.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester