Slet fra database

Tags:    php mysqli

Hej
Jeg er igang med at konvertere fra MySQL til MySQLi. Dog er stødt ind i et lille problem. Jeg ved at jeg skal gøre det samme som jeg har gjort før, men at jeg blot skal lave lidt om på hvordan den udfører min query.
Lige nu sletter jeg jo med denne kommando:
Fold kodeboks ind/udPHP kode 

Men inden dette laver jeg en query der skal udvælge de data der hører til værdien af $page_id. Så bruger jeg mysql_num_rows > 0 i et if-statement hvor jeg så kører ovenstående delete kommando.
I MySQLi skal jeg jo gøre det samme, altså først hente de korrekte data:
Fold kodeboks ind/udPHP kode 

Men hvordan får jeg så lavet det tjek der skal til for at den kan fortsætte og slette min post i databasen? Der skal vel også rettes lidt i min ovenstående kode for at den kan tjekke om alt er rigtigt?



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Det er egentlig ikke så forskelligt. Dog vil jeg fraråde "mysql_num_rows" o.l. varianter! Der er ingen grund til at flytte data mellem DB og PHP, for blot at tælle det. Brug count(*), så mysql klarer det i et hug.
Fold kodeboks ind/udPHP kode 




Ok, så det kommer altså til at se således ud:
Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 11.09.2012 19:31 af Bruger #17072
t