case +mysql

Tags:    php

har dette stykke kode fra et script :
<code>
<?php

if(isset($_GET['countryCode'])){

switch($_GET['countryCode']){

case "Fyr":

echo "obj.options[obj.options.length] = new Option('Aalborg','11');\n";
echo "obj.options[obj.options.length] = new Option('Copenhagen','12');\n";
echo "obj.options[obj.options.length] = new Option('Odense','13');\n";

break;

case "Trykimp":

echo "obj.options[obj.options.length] = new Option('Aalborg','11');\n";
echo "obj.options[obj.options.length] = new Option('Copenhagen','12');\n";
echo "obj.options[obj.options.length] = new Option('Odense','13');\n";

break;
case "us":

echo "obj.options[obj.options.length] = new Option('Atlanta','21');\n";
echo "obj.options[obj.options.length] = new Option('Chicago','22');\n";
echo "obj.options[obj.options.length] = new Option('Denver','23');\n";
echo "obj.options[obj.options.length] = new Option('Los Angeles','24');\n";
echo "obj.options[obj.options.length] = new Option('New York','25');\n";
echo "obj.options[obj.options.length] = new Option('San Fransisco','26');\n";
echo "obj.options[obj.options.length] = new Option('Seattle','27');\n";

break;
}
}

?>
</code>

Ville gerne kunne trække mine data ud fra mysql istedet, men ved ikke lige hvordan det der med SWITCH og CASE virker har hvert fald ikke kunne få det til til at virke så håbede lige nogen kloge hoveder kunne hjælpe mig



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
prøv det her signe :

<?php
include('mysql.php');
if(isset($_GET['countryCode'])){

$data = mysql_query('SELECT * FROM subkat WHERE woodkat ="'.$_GET['countryCode'].'"');
while ($row4 = mysql_fetch_array($data)){
$i = '1';
$i++;
echo "obj.options[obj.options.length] = new Option('".$row4['subkat']."','".$i."');\n";

}
}
?>



t