Sher Skrevet 24. mars 2004 Del Skrevet 24. mars 2004 Hei folkens trenger litt hjelp her, har akkurat begynt med litt php Trenger en funksjon til det som står i rødt, sånn at hele testen med if else funker. //if ($bildenr == NULL){ //echo ("Du glemte å skrive bildenummer"); //}else if ($bildenr /*allerede fins i basen*/){ //echo("Bildenummeret er allerede i bruk. Prøv et annet."); }else if($bildenr < /*7 tegn*/){ //echo ("Bildenummeret ble for kort"); }else if ($bildenr >/*7 tegn*/){ //echo("Bildenummeret ble for langt"); }else if ($stedsnavn == NULL){ //echo("Du glemte å skrive stedsnavn"); }else if($postnr == NULL){ //echo("Du glemte å skrive postnummer"); }else if ($postnr /*ikke finnes i tabellen*/){ //echo("Postnummeret finnes ikke"); } } Lenke til kommentar
fudun Skrevet 24. mars 2004 Del Skrevet 24. mars 2004 (endret) Hva mener du med basen? Ligger bildenummerene i en mySQL tabell eller noe? I så fall er det jo bare å kjøre en spørring og sjekke om du får noen treff på $bildenr. Samme gjelder for nr. 2. Endret 24. mars 2004 av fudun Lenke til kommentar
???????? Skrevet 24. mars 2004 Del Skrevet 24. mars 2004 (endret) Da må du kjøre vanlig select spørringer mot databasen. For å sjekke om et felt er tomt brude du bruke empty() strlen() sjekker lengden på en string EDIT: hvorfor bruker du else if der? Endret 24. mars 2004 av ???????? Lenke til kommentar
magikern Skrevet 24. mars 2004 Del Skrevet 24. mars 2004 det sier meg ikke så veldig mye uten å få sett mer av scriptet, men bildenummer sier meg at du kanskje skal bruke det til å legge bilder i en db og da er det vel smartest å bruke auto_increment på det feltet, så slipper du alle problemer med hvor vidt nummeret er brukt før... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå