Avatar billede casperlauge Nybegynder
22. juni 2004 - 10:44 Der er 7 kommentarer

undefined index og variable

Jeg har et databasekald her i min php kode, som kommer med 2 fejl. Den siger Undefined variable: row in og Undefined index: id in her er koden:

$query = "SELECT * FROM t_repair_login, t_repair_rma WHERE lid='".$row['cusid']."' AND rid='".$_GET['id']."'";

$result = mysql_query($query)
or die("Can´t select from t_repair_login: ".mysql_error());
Avatar billede casperlauge Nybegynder
22. juni 2004 - 10:47 #1
Det virkede på en tidligere version af php hvor det blev kodet.
Avatar billede Syska Mester
22. juni 2004 - 10:56 #2
Det virker stadig, den siger bare du har noget som ikke er declared på den helt rigtige måde.....

Det er kun warnings, du kan slå dem fra, men lav koden så den slet ikke kommer med dem....
Avatar billede Syska Mester
22. juni 2004 - 10:56 #3
Hvor declare du row, og id, der må være mere kode end det.....

Kom med det og jeg skal hjælpe
Avatar billede casperlauge Nybegynder
22. juni 2004 - 11:00 #4
if(isset($_GET['id']))
{
  $query = "SELECT * FROM t_repair_rma WHERE rid=".$_GET['id'];
  $result = mysql_query($query);
  $row = mysql_fetch_array($result);
  $rmadate = $row['date_started'];
}

det sker øverst på siden
Avatar billede casperlauge Nybegynder
22. juni 2004 - 11:06 #5
id får jeg fra en anden side og row laver jeg ovenover
Avatar billede Slettet bruger
22. juni 2004 - 13:03 #6
skriv lige en print_r ($row);

vil gerne lige se hvad du har i array
Avatar billede casperlauge Nybegynder
26. juli 2004 - 09:43 #7
Hvordan slår man warnings fra?
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