Thomas. Skrevet 15. januar 2008 Skrevet 15. januar 2008 Hvordan gjør man det ? Finnes det noe php kode for det ?
Ernie Skrevet 15. januar 2008 Skrevet 15. januar 2008 (endret) Er det noe problem da? Gidder ikke teste ut hvor langt det går, men fungerer da mer enn bra nok å lagre og printe ut 2649994820398 Endret 15. januar 2008 av Ernie
grimjoey Skrevet 15. januar 2008 Skrevet 15. januar 2008 jeg har vanskeligheter for å forestille meg hva du skal bruke et så høyt tall til. uansett. du kan ikke gjøre om int, men php gjør automatisk data typen om til float dersom det er høyere en 2,147,483,647. max float er ca. 1.8e308 det vil si et tall med 308-309 siffer.
Thomas. Skrevet 15. januar 2008 Forfatter Skrevet 15. januar 2008 (endret) Hva meningen er ? Skal sette inn flere hundre milliarder på admin kontoen min Men skjønte ingenting av hva du sa. btw. Hva er feil her ? <?php if($Make_crew) (($geld - 5000000) < 0) { $melding = "You don't have that much money."; } else { $new_current = ($geld - 5000000); UpdateTable(users,geld,$new_current,id,$userid); $opdracht = "insert INTO crews values('','$ikke','500000','$cookieusername','0','0')"; $resultaat = mysql_query($opdracht); $melding = "You have made the crew, $ikke"; } ?> Feilmeldingen jeg får: Parse error: syntax error, unexpected '{' in /www/110mb.com/t/h/o/m/a/s/e/1/thomase14/htdocs/make_crew.php on line 2 Endret 15. januar 2008 av php_user
ThorB Skrevet 15. januar 2008 Skrevet 15. januar 2008 (endret) er det så rart da. du har en merkelig parantes på linje 2 if($Make_crew) (($geld - 5000000) < 0) { pluss at jeg skjønner ikke hva du prøver på i den if setninga Endret 15. januar 2008 av ThorB
jokkakim Skrevet 15. januar 2008 Skrevet 15. januar 2008 gjør om linje to til: if(($Make_crew) || ($geld - 5000000 < 0)) { eventuellt && for AND, eller bare skrive AND eller OR ;p
Runar0 Skrevet 15. januar 2008 Skrevet 15. januar 2008 Vist det er eit int feilt i ein database du snakker om så må du vel bare gå inn og endre feltet til float eller lignende? (Kan vere eg misforstår)
jorgis Skrevet 15. januar 2008 Skrevet 15. januar 2008 Største/minste verdi en variabel kan ha i PHP (som tall, som streng er det ubegrenset, men da fungerer ikke operatorer som forventet, og autokonvertering kan ta bort presisjon) er ca. 2 milliarder, litt avhengig av plattform. Trenger du full presisjon ved større tall (opp til i teorien ubegrenset lengde), kan du bruke BC math-funksjonene.
grimjoey Skrevet 15. januar 2008 Skrevet 15. januar 2008 hvis du kun bryr deg om int så skal du ha et ganske høyt tall før du får problemer med presisjon. php_user: med andre ord: php har ingen begrensning på tall til ditt bruk virker det som. du må heller bry deg om datatypen i databasen dersom det i en database det skal lagres. sjekk data typer på www.mysql.com (dersom du bruker mysql)
Thomas. Skrevet 15. januar 2008 Forfatter Skrevet 15. januar 2008 (endret) Fikk det til. Skiftet til bigint. Men den gjengfunksjonen funker ikke enda. Noen som har en løsning ? Men nå, siden min går helvettes treigt. Så jeg lurer på hva som er hosten min ? Jeg skal lage en phpmyadmin fra siden min. Og jeg vet ikke hva de forskjellige feltene skal fylles inn med. Kan dere hjelpe meg ? Host ? Bruker ? Pass ? Jeg bruker ikke localhost. Jeg bruker http://thomase14.110mb.com/ Endret 15. januar 2008 av php_user
Demantios Skrevet 16. januar 2008 Skrevet 16. januar 2008 Ville heller satt opp på localhost. Trenger bare apache2 og php-støtte. Gjort på 10min. Brukte 110mb før jeg også men det tok jo evigheter å laste opp. Host er ipen til sql-serveren, bruker er innlogginsnavnet ditt og pass er passordet
Thomas. Skrevet 16. januar 2008 Forfatter Skrevet 16. januar 2008 Ville heller satt opp på localhost. Trenger bare apache2 og php-støtte. Gjort på 10min. Brukte 110mb før jeg også men det tok jo evigheter å laste opp. Host er ipen til sql-serveren, bruker er innlogginsnavnet ditt og pass er passordet Hvordan finner jeg ip'en til sql-serveren ?
Thomas. Skrevet 16. januar 2008 Forfatter Skrevet 16. januar 2008 Fikk det til. Skiftet til bigint. Men den gjengfunksjonen funker ikke enda. Noen som har en løsning ? Men nå, siden min går helvettes treigt. Så jeg lurer på hva som er hosten min ? Jeg skal lage en phpmyadmin fra siden min. Og jeg vet ikke hva de forskjellige feltene skal fylles inn med. Kan dere hjelpe meg ? Host ? Bruker ? Pass ? Jeg bruker ikke localhost. Jeg bruker http://thomase14.110mb.com/ Hva er hosten min ?
BigJackW Skrevet 16. januar 2008 Skrevet 16. januar 2008 (endret) At du ikke bruker localhost har null niks med saken og gjøre. MySQL servern kan faktisk ligge på samme server som apache gjør, og da blir "snareste vei" til mysql via "localhost" ... Ellers sjekk faq til 110mb.com står sikkert noe der. Edit: Se hva jeg fant !!! http://www.110mb.com/forum/mysql-question-...03381#msg203381 Endret 16. januar 2008 av BigJackW
Demantios Skrevet 17. januar 2008 Skrevet 17. januar 2008 Localhost er vel kun nå sql-serveren og webserveren ligger på samme server, mener å huske 110mb ikke haddde det. IPen til den står ihvertfall i phpmyadmin da
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å