08. juni 2007 - 15:48Der er
11 kommentarer og 1 løsning
database og if-løkker? :S
Hej eksperter!
Jeg sidder her og eksperimenterer en smule med et kategori-system, men er lidt i tvivl om hvorvidt jeg kan få mine elseif løkker til at arbejde sammen med min database.
Jeg søger en metode til, hvorledes jeg kan ændre følgende kode: elseif($parametre['5'] == "Profil") { echo "Profil"; } elseif($parametre['5'] == "Kontakt") { echo "Kontakt"; } osv osv.
Jeg har forsøgt mig med et database opkald samt en while-løkke før hver elseif, hvilket blot medfører fejl. Jeg håber I forstår min pointe med spørgsmålet, og at I har nogle konstruktive forslag til en rookie som mig ;D
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if($parametre['4'] == $produkt){ // DET DER SKAL SKE } else if($parametre['3'] == $id){ //DET DER SÅ SKAL SKE } else if($parametre['2'] == $lav_dine_egne_variabler){ //NÆSTE SKRIDT }
$query_cat = mysql_query("SELECT * FROM `{$cat_name}`"); $row_cat = mysql_fetch_array($query_cat);
$category = $row_cat['name'];
if($parametre['4'] == "en eller anden form for get, der får ID fra det produkt man valgte i parametre3") { echo " her bliver den specifikke produkt-information vist. "; }
elseif($parametre['3'] == $category) { $query_list = mysql_query("SELECT * FROM {$pro_name} WHERE catid='".$row_cat['catsub']."'"); while($row_list = mysql_fetch_array($query_list)) { echo "".$row_list['name'].""; } }
$query_cat = mysql_query("SELECT * FROM `{$cat_name}`"); while($row_cat = mysql_fetch_array($query_cat)){
$category = $row_cat['name'];
if($parametre['4'] == "en eller anden form for get, der får ID fra det produkt man valgte i parametre3") { echo " her bliver den specifikke produkt-information vist. "; }
elseif($parametre['3'] == $category) { $query_list = mysql_query("SELECT * FROM {$pro_name} WHERE catid='".$row_cat['catsub']."'"); while($row_list = mysql_fetch_array($query_list)) { echo "".$row_list['name'].""; } }
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.