Avatar billede blueeye97 Nybegynder
08. september 2004 - 19:53 Der er 3 kommentarer og
1 løsning

slette fra mysql

Nedenstående sletter en record i min tabel. men hvis jeg f.eks. skriver forkert kode, så skriver den stadigvæk at recorden er slettet, selv om den jo ikke er. Hvordan laver jeg en lille "sløjfe" der tjekker om koden er den rigtigt i forhold til annoncenummeret ?


mysql_query("DELETE FROM tabel WHERE id='$anonncenr' and kode='$kode'")

echo "record er slettet...";
Avatar billede eagleeye Praktikant
08. september 2004 - 19:59 #1
Eks:

mysql_query("DELETE FROM tabel WHERE id='$anonncenr' and kode='$kode'")
if (mysql_affected_rows() > 0)
  echo "record er slettet...";
Avatar billede blueeye97 Nybegynder
08. september 2004 - 20:06 #2
giver mig da bare en parse error... Jeg prøvede lige:

mysql_query("DELETE FROM tabel WHERE id='$anonncenr' and kode='$kode'")
if (mysql_affected_rows() > 0) {
  echo "record er slettet...";
}

men det hjalp ikke..
Avatar billede eagleeye Praktikant
08. september 2004 - 20:09 #3
Ja ok der mangler lige et ;

mysql_query("DELETE FROM tabel WHERE id='$anonncenr' and kode='$kode'");
Avatar billede blueeye97 Nybegynder
08. september 2004 - 20:23 #4
Jep jep... virker... Takker :o)
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