Avatar billede mekaniker Nybegynder
26. april 2003 - 14:02 Der er 3 kommentarer og
1 løsning

Undefined index:

Jeg er helt nybegynder i PHP, jeg har ellers lavet en del ASP og Javascript.

Hvorfor får jeg denne fejl, og hvordan løser jeg problemet.

Notice: Undefined index: bg_color in H:\Websites\php\default.php on line 7

Fejlen får jeg for alle variablerne jeg erklærer.

<?php
$conn = mysql_connect("localhost", "", "");
mysql_select_db("cms_php");
$SQL = mysql_query("select * from config");
while ($row = mysql_fetch_array($SQL)) {

$bg_color = $row["bg_color"];
$top_bund_color = $row["top_bund_color"];
$tekst_color = $row["tekst_color"];
$tekst_bg_color = $row["tekst_bg_color"];
$menu_color = $row["menu_color"];
$menu_over_color = $row["menu_over_color"];
$ramme_color = $row["ramme_color"];
$menu1 = $row["menu1"];
$menu2 = $row["menu2"];
$menu3 = $row["menu3"];
$menu4 = $row["menu4"];
$menu5 = $row["menu5"];
$menu6 = $row["menu6"];
$firmanavn = $row["firmanavn"];
$vis1 = $row["vis1"];
$vis2 = $row["vis2"];
$vis3 = $row["vis3"];
$vis4 = $row["vis4"];
$vis5 = $row["vis5"];
$vis6 = $row["vis6"];
$banner = $row["banner"];
$logo = $row["logo"];
}

if ($banner == "")
    { $banner = "";}
else
    { $banner = "images/banner_logo/"+$banner;}

if ($logo == "")
    { $logo = "";}
else
    { $logo = "images/banner_logo/"+$logo;}

?>
Avatar billede erikjacobsen Ekspert
26. april 2003 - 14:12 #1
Så har du vel ikke et felt i din tabel, der hedder bg_color
Avatar billede mekaniker Nybegynder
26. april 2003 - 14:19 #2
Jo det har jeg, jeg glemte bare lige at PHP er case sensitive.

Ellers tak for hjælpen
Avatar billede mekaniker Nybegynder
26. april 2003 - 14:19 #3
lukker
Avatar billede erikjacobsen Ekspert
26. april 2003 - 14:20 #4
Så hed den vel heller ikke "bg_color" ... :)
(Ingen point til mig)
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

IT-JOB

Politiets Efterretningstjeneste

Tech Lead til klientområdet i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Chef for SAP-forretningsspecialister

HusCompagniet A/S

Senior data engineer

Netcompany A/S

Test Consultant