-A-nders Skrevet 30. mai 2006 Del Skrevet 30. mai 2006 (endret) . Endret 25. januar 2018 av -A-nders Lenke til kommentar
alp_renx Skrevet 30. mai 2006 Del Skrevet 30. mai 2006 Selvfølgelig gjør den det, fordi du hele tiden gir $sql en ny verdi - og den tar da hensyn til den siste definisjonen av $sql og opretter dermed kun den siste tabellen. Kjør mysql_query mellom hver definisjon av $sql. Lenke til kommentar
kakkle Skrevet 30. mai 2006 Del Skrevet 30. mai 2006 (endret) Evt, så kan du bruke $sql .= "CREATE... Legg merke til punktunet før likhetstegnet. Husk også på at du må ha ; etter hver sql kommando. F.eks slik: CREATE TABLE `tktcms_links` ( `id` int(10) NOT NULL auto_increment, `url` varchar(255) NOT NULL default '', `name` varchar(255) NOT NULL default '', `description` varchar(255) NOT NULL default '', `added_by` int(10) NOT NULL default '0', `time` int(20) NOT NULL default '0', `category` int(10) NOT NULL default '0', PRIMARY KEY (`id`) ); Eller i php scriptet ditt: $sql .= "CREATE TABLE `tktcms_links` ( `id` int(10) NOT NULL auto_increment, `url` varchar(255) NOT NULL default '', `name` varchar(255) NOT NULL default '', `description` varchar(255) NOT NULL default '', `added_by` int(10) NOT NULL default '0', `time` int(20) NOT NULL default '0', `category` int(10) NOT NULL default '0', PRIMARY KEY (`id`) );"; Husk også at første gang må du ikke bruke .= Endret 30. mai 2006 av kakkle Lenke til kommentar
endrebjo Skrevet 30. mai 2006 Del Skrevet 30. mai 2006 Husk også på at du må ha ; etter hver sql kommando. F.eks slik: 6210674[/snapback] Parameters query A SQL query The query string should not end with a semicolon. Lenke til kommentar
-A-nders Skrevet 31. mai 2006 Forfatter Del Skrevet 31. mai 2006 (endret) . Endret 25. januar 2018 av -A-nders Lenke til kommentar
NH Skrevet 31. mai 2006 Del Skrevet 31. mai 2006 Husk også at første gang må du ikke bruke .= 6210674[/snapback] det må man da gjerne gjøre. I php har alle variabler uansett verdien null. Om du ønsker å legge til mere til null blir null automatisk borte da det ikke er null info der lenger,. (rotete forklart) $var++; (fungerer utmerket og vil resultere i at $var blir opprettet med verdien en da alle variabler i php standard er 0 $var2 .= 'en variabel'; //Fungerer også utmerket Lenke til kommentar
kakkle Skrevet 31. mai 2006 Del Skrevet 31. mai 2006 (endret) Jaggu... Skikkelig skivebom fra min side på alle punkter Er det en funksjon som muliggjør kjøring av flere spørringer mot mysql. Tenkte da f.eks hvis man har en fil som er hentet fra phpmyadmin med masse sql kommander. Hvordan gjøres dette i phpmyadmin ? Bare eksploderer filen med hensyn på ";", og kjører det inn ? Endret 31. mai 2006 av kakkle Lenke til kommentar
ZoRaC Skrevet 31. mai 2006 Del Skrevet 31. mai 2006 NH: Om du kjører $var .= "noe"; og $var ikke er satt vil det gi en "PHP-Notice", da kommer du sikkert til å si at man bare kan slå av visning av "notice'er", men de er der for en grunn, og det å kode på den måten er "feil", er ikke slik man skal gjøre det. Lenke til kommentar
NH Skrevet 31. mai 2006 Del Skrevet 31. mai 2006 i mysqli funksjonene kan du kjøre flere queries på en gang. er bare å separere dem med ;p 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å