Avatar billede smeier Nybegynder
01. oktober 2004 - 00:08 Der er 9 kommentarer og
1 løsning

Kan man dette?

Kan man skrive dette eller kan det skabe en fejl

$query = "SELECT genre_ID FROM genrer_id WHERE ID=$ID";
  $result = mysql_query($query) or die(mysql_error());
  if (!$genre_ID) { }
Avatar billede erikjacobsen Ekspert
01. oktober 2004 - 00:09 #1
$query = "SELECT genre_ID FROM genrer_id WHERE ID=$ID";
$result = mysql_query($query) or die(mysql_error());
if ($row=mysql_fetch_array($result)) {
  print $row['genre_ID'];
}
Avatar billede smeier Nybegynder
01. oktober 2004 - 00:13 #2
Tak smid et svar.
Avatar billede smeier Nybegynder
01. oktober 2004 - 00:24 #3
Nej nu bliver jeg sq forvirret. Hvis jeg dropper den print, og jeg skal have 2 muligheder. Hvis genre_Id indeholder noget så 1 hvis ikke så 2.
Avatar billede fennec Nybegynder
01. oktober 2004 - 08:18 #4
Du skal bare smide et tjek på:

if ($row['genre_ID'] != ""){
// 1
}
else{
// 2
}
Avatar billede erikjacobsen Ekspert
01. oktober 2004 - 09:36 #5
Med "Hvis genre_Id indeholder noget...." mener du så om rækken med ID er der, men
feltet er tomt (så gør som fennec siger) eller om rækken med ID ikke er der (så gør
som jeg skriver)?
Avatar billede fennec Nybegynder
01. oktober 2004 - 09:51 #6
Det er måske en kombi af begge løsninger der skal til.

$query = "SELECT genre_ID FROM genrer_id WHERE ID=$ID";
$result = mysql_query($query) or die(mysql_error());
if ($row=mysql_fetch_array($result)) {
  if ($row['genre_ID'] != ""){
  // 1
  }
  else{
  // 2
  }
}
else{
// 2
}
Avatar billede smeier Nybegynder
31. oktober 2004 - 23:05 #7
læg et svar begge to.
Avatar billede fennec Nybegynder
01. november 2004 - 08:06 #8
.o) <-- One Eyed Jack
Avatar billede erikjacobsen Ekspert
01. november 2004 - 08:56 #9
Ellers tak,  jeg samler slet ikke på point.
Avatar billede smeier Nybegynder
01. november 2004 - 09:23 #10
tænkte jeg nok. Men det gør jeg heller ikke :)
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