Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:21 Der er 74 kommentarer og
2 løsninger

Hjælp med oprettelse af MySQL database!

Hej eksperter!
Jeg mangler en database til min kommende side www.cheatmaster.dk, som skal holde styr på mange forskellige snydekoder. Da jeg ikke er en haj til hverken PHP eller MySQL, så ville jeg blive rigtig glad hvis der var en venlig person som kunne lave en database for mig, og eventuelt forklare hvordan man skriver til databasen og henter oplysninger fra den.
Jeg har ikke særlig mange point at gi' af, så vi kan eventuelt tale om en pris (kontanter)...
Jeg kan kontaktes på : Postmaster@brideonline.dk,
og på icq : 146450284
Avatar billede mtas Nybegynder
22. februar 2002 - 21:23 #1
Hvorfor bruger du ikke bare ASP og normal Microsoft Access Database ?? Hvorfor MySQL ??
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:25 #2
mtas ->> Jeg har fået at vide at PHP er lettere end ASP.
Det passer måske ikke??
Avatar billede orbiz Nybegynder
22. februar 2002 - 21:27 #3
Fordi at en access database er nåde så svag og går ned når der kommer for mange snyde koder! Og asp er totalt yt!

PHP Forever!!!!!!!!!!!!!!!!!!!!!
Avatar billede hathor Nybegynder
22. februar 2002 - 21:28 #4
mtas -->> bliver det nemmere af det hvis man ikke kan asp??

Jeg vil såmænd godt hjælpe dig også bare for point, men kun til startup, så må du skrive igen hvis du har problemer.

Det er dog nemmest hvis du henter PHP triad som indeholder apache webserver, php mysql og phpMyadmin.

det installerer sig selv og så kan du bruge det.
hent det på http://download.cnet.com/downloads/0-10069-100-6474268.html?tag=st.dl.10001-103-1.lst-7-4.6474268

og skriv når du har installeret det
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:28 #5
og angående databasen, har jeg ingen ide om hvad der er bedst.
Der har jeg også fået fortalt, at mysql skulle være 'et godt redskab til PHP'
Avatar billede orbiz Nybegynder
22. februar 2002 - 21:28 #6
Bongobride!!! Har du to brugere??????????????? :(
Avatar billede hathor Nybegynder
22. februar 2002 - 21:28 #7
PHP og Mysql sammen er et meget stærkere værktøj end ASP og access databaser.
Avatar billede hathor Nybegynder
22. februar 2002 - 21:29 #8
hvem faen er bongobrigde??
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:29 #9
hathor ->> Jeg har alt dette installeret på pc'en. Er jo forberedt...
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:30 #10
orbiz --> Bongo er en helt anden person. Bruger bare hans e-mail
Avatar billede hathor Nybegynder
22. februar 2002 - 21:31 #11
nå okay .. kan du oprette databaser??
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:32 #12
hathor - jep
Avatar billede repsac Nybegynder
22. februar 2002 - 21:33 #13
=>bounce2002: jeg vil ikke indlede en lang diskussion, men som mange store programmører (eks. erikjacobsen her fra eksperten) har udtalt: Livet er for kort til asp.

PHP er hurtigere at skrive og mere logisk idet der bruges tegn i stedet for ord. Eks:

PHP:
<?
if (1 == 1) {
    print "hej";
}
?>

ASP:
<%
If 1 = 1 Then
  response.write "hej"
End If
%>

Men det er en smags sag. Jeg vil nu anbefale php idet syntaxen kan genfindes i lignende form i flere andre sprog, eks. Java og C-sprogene...


Læs evt. www.webcafe.dk --> artikler --> php/mysql så vil du helt sikkert være i stand til at bygge det selv :)
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:35 #14
okay takker repsac! Jeg vil kigge på det ;)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:36 #15
Jeg vil anbefale dig at gå ned i nærmeste kiosk el. og erhverve dig IDG-forlag's "Start på SQL". Det gjorde jeg selv og efter at have gennemlæst denne er man mere klar på hvad det hele går ud på... dette skal du først gøre _efter_ du har læst webcafe.dk's tutorials :)
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:36 #16
eksemplet ser faktisk også meget lettere ud i PHP...
Avatar billede hathor Nybegynder
22. februar 2002 - 21:36 #17
okay .. først skal du finde ud af hvilke felter der skal være.

Som jeg ser det skal det det være sådan at folk kan skrive koder ind. derfor disse felter.

id, int, auto_increment, primary
dato, tiny-text
navn, text
email, text
spil, text
koder, text
Avatar billede repsac Nybegynder
22. februar 2002 - 21:38 #18
char kan med fordel benyttes i stedet for text idet char er hurtigere... se evt. manualen på www.mysql.com
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:38 #19
hathor --> Kan man også lave til forskellige platforme?
Avatar billede repsac Nybegynder
22. februar 2002 - 21:39 #20
=>bounce2002: og det kan faktisk gøres nemmere:

<?
if (1==1) echo "hej";
?>

;)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:39 #21
=>bounce: "platforme"? - du skal jo have det kørende på en webserver der understøtter php... ???
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:41 #22
repsac ->> Det var ikke lige det jeg mente... Altså om databasen kan vise koder til forskellige spil, til forskellige platforme.. F.eks. til PC og Playstation
Avatar billede hathor Nybegynder
22. februar 2002 - 21:42 #23
forskellige platforme??
Jeg forstår ikke helt hvad du mener, men mysql og apache er udviklet til PHP oprindeligt.

Repsac --> Jeg forstår godt meningen med dit eksempel, men en if sætning uden else? :-)

<?php
echo "hej";
?>
Avatar billede hathor Nybegynder
22. februar 2002 - 21:42 #24
mysql og apache er udviklet til PHP  -> DOH! til linux!
Avatar billede hathor Nybegynder
22. februar 2002 - 21:43 #25
alt i alt gør dig klart hvilke felter databsen skal indeholde og opret den. vend så tilbage.
Avatar billede repsac Nybegynder
22. februar 2002 - 21:44 #26
=>bounce: en database er i princippet bare en overordentlig smart txt-fil som man kan søge i på snedig vis. Det er altså bare nogle rå tegn du kan gemme.
Du kan via php trække nogle specielle ting ud af databasen meget nemt og manipulere med det ganske smart så du får nøjagtig det data du vil benytte.
Derefter kan du skrive det (med echo eller print) så det kommer til at ses på den side som brugerne ser på internettet.
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:45 #27
hathor ->> Okay. Jeg har en kode til Max Payne til PC. Og jeg den samme kode til Playstation. Kan man så lave databasen sådan, at den kan vise koderne fra de forskellige platforme (Platforme = PC,Playstation,PS2 osv)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:46 #28
=>hathor: det var blot for at illustrere det på et så simpelt niveau som muligt så det forstås ved første øjekast, men nu hvor du har taget konkurrencen op vil jeg da lige fornøje mig med at overhale dig...
<?="hej"?>
hehe ... ;o)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:47 #29
=>bounce: du kan ikke lave et program i php som kan eksekveres på en pc, en mac, playstation etc. Du kan lave en webside på internettet hvor brugere med alskens forskellige browsere kan se det!
Vigtigt at forstå: det hele foregår på nettet! - ikke noget med et program!
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:47 #30
<?
$yo="ha"
echo "$yo"
?>

er det rigtig ?!!?
Avatar billede repsac Nybegynder
22. februar 2002 - 21:49 #31
=>hathor: i øvrigt har man da ofte kun brug for én del i en ifsætning... hvis det nu er noget admin-haløj:

<?php
//blahh... det som alle kan se, noget opsætning etc.

if ($user == "admin") {
  //vis alle mulige specielle administrator-haløj
}

//resten af siden som alle brugere kan se
?>

Ikke et godt eksempel, men det var det jeg lige kunne komme på :)
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:50 #32
alle !!! I misforstår mit spørgsmål hele tiden! Selvfølgelig skal de hele kunne ses på nettet, det er klart. Men min side skulle jo gerne kunne vise mere en bare snyde koder til pc'en. Derfor, hvis folk har en playstation, så vil de sikkert også gerne ha' nogle koder til den. Forstår i nu????
Avatar billede hathor Nybegynder
22. februar 2002 - 21:50 #33
repsac -> argh! slået ..

bounce -> Ja, det er faktisk ikke noget du skal tænke på nu. Det du skal tænke på nu er hvad du kan få brug for. Altså finde ud af hvilket felter du skal bruge. Hvis du skal bruge koder til playstation laver du sådan et felt, til gameboy :-) laver du sådan et felt. Skal du bruge et til operativ system bruger du sådan et.

Det der er meget vigtigt .. eller ret vigtigt ihvertfald, er at du får det hele med. Du kan altid sætte felter på bagefter, men stadig .. det er bare bedst at få til at starte med.
Avatar billede repsac Nybegynder
22. februar 2002 - 21:50 #34
=>bounce: Njarh...

<?php
$yo = "ha";
echo "$yo";
?>

eller bare

<?php
$yo = "ha";
echo $yo;
?>

HUSK!!! at afslutte en hver linie med et ;
Avatar billede hathor Nybegynder
22. februar 2002 - 21:51 #35
du kan lave alt!
Avatar billede repsac Nybegynder
22. februar 2002 - 21:52 #36
=>bounce: start evt. med at læse om hvad HTML, CSS, JavaScript, PHP og MySQL er for noget. Du får en kort overbliksdannende gennemgang på min lille fikse side: www.casper.thomsen.as ;)
Avatar billede hathor Nybegynder
22. februar 2002 - 21:52 #37
Husk semikolon
// forkert
<?
$yo="ha"
echo "$yo"
?>
//rigtigt
<?
$yo="ha";
echo "$yo";
?>
Avatar billede hathor Nybegynder
22. februar 2002 - 21:53 #38
og kun "" om strenge .. nu jeg tænker over det..

det er ikke nødvendigt når du lave echo på variabler
Avatar billede repsac Nybegynder
22. februar 2002 - 21:53 #39
=>bounce: yearh... nu forstår jeg :)

Det kan du naturligvis - du kan lave lige hvad du vil! ... om du så vil lave en fransk hotdog med ekstra chili ;o)
Avatar billede hathor Nybegynder
22. februar 2002 - 21:53 #40
aaaaaaaah

repsac -> casper :-)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:53 #41
=>hathor: ganske rigtigt... som jeg skrev lidt forinden ;o)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:54 #42
=>hathor: yep... der gik lige et lys op for dig... ;o)
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:55 #43
Hathor ->> Hvis jeg i min db skal ha' koder til: PC, Playstation, Playstation2, Dreamcast, Gamecube & Xbox, hvordan skal den så opbygges?
Avatar billede hathor Nybegynder
22. februar 2002 - 21:56 #44
Skal brugere indtaste deres koder eller skal du ordne alle koder selv???
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:57 #45
hathor ->> brugerne må meget gerne kunne indtaste nohle koder!! :)
Avatar billede repsac Nybegynder
22. februar 2002 - 21:57 #46
lav en rækker du kalder "platform" - det kan evt. være INT(2) hvor du så giver pc værdien 1, playstation værdien 2 etc...

Det er det smarteste idet man nemt kan komme til at stave/taste lange ord forkert - Gamecube & Xbox... :)
- bare et godt råd :)

du kan jo også bare lave det som en CHAR(20) hvor du skriver navnet, meen...
Avatar billede repsac Nybegynder
22. februar 2002 - 21:58 #47
om brugerne skal indtaste eller ej gør vel ingen forskel overhovedet... eller har jeg alligevel ikke forstået hvad det handler om?
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 21:58 #48
Hov jeg glemte Nintendo 64 !!!!!
Avatar billede repsac Nybegynder
22. februar 2002 - 21:58 #49
"en rækker" --> "en række"... taste kan jeg heller ikke... ;o)
Avatar billede repsac Nybegynder
22. februar 2002 - 22:00 #50
=>bounce: det er ligegyldigt, du giver det bare en anden værdi...

Hvis du regner med at få rigtig mange kan du evt. lave en tabel til hver platform, men det gør det lidt mere indviklet hvis man skal søge på flere forskellige platforme - tilgengæld kan det være langsomt hvis der er rigtig mange poster i én tabel...
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 22:01 #51
repsac -> Jo brugerne skal kunne indtaste nogle koder, men jeg er bare bekymret for f.eks. for mange stavefejl, chikane osv... Kan man eventuelt lave en slag kodkendelse dims?
Avatar billede repsac Nybegynder
22. februar 2002 - 22:02 #52
Du kan jo bare lave en dropdown-boks - se www.html.dk/dokumentation/html4/tags/select ... så kan de kun vælge dem du skriver...
Avatar billede hathor Nybegynder
22. februar 2002 - 22:02 #53
repsac -> Det er nemmere med en boolsk værdi (0,1)

id, int, auto_increment, primary
dato, tiny-text
navn, text
email, text
spil, text
pc, tinyint
psx, tinyint
dc, tinyint
gamec, tiny int //for at undgå forveksling med dc
xbox, tiny int
koder, text


Hvis nu at det er et spil til psx, får det felt så værdien 1 de andre får værdien nul .. dette skal du dog først tænke på senere.
Avatar billede repsac Nybegynder
22. februar 2002 - 22:04 #54
=>hathor: hvad snakker du om?
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 22:05 #55
repsac -> Jeg kan jo umuligt vælge det de skal skrive, når de indsender nye koder... hmmmm.... :)
Avatar billede hathor Nybegynder
22. februar 2002 - 22:05 #56
repsac -> et int felt der ikke står noget i får det automatisk værdien 0?

bounce -> 2 muligheder for censur ... du kan lave en admin side hvor du går ind og godkender tingene med en knap godkend/slet og hvis du klikker godkend bliver tingene indsat i databasen. Dette kræver dog at du har to databaser. En til godkendte brugere og en til ting der skal godkendes. Så skal du pille email og navn ud af databasen.
Avatar billede repsac Nybegynder
22. februar 2002 - 22:07 #57
=>bounce: hør nu her... du kan give dem nogle muligheder for hvilken platform de kan bruge med en dropdown-boks og du kan gøre det frit v.hj.a. et textarea.

=>hathor: det kræver da i hvert fald ikke to databaser! - du skal bare have to tabeller... hvad vil du med to forskellige databaser? (andet end at smide penge ud af vinduet?)
Avatar billede repsac Nybegynder
22. februar 2002 - 22:09 #58
Jeg vil anbefale (mht. censur) at hver gang der bliver postet en kode så får du tilsendt en mail med det som er blevet postet. Så kan du se hvordan og hvorledes og evt. slette det.
Man må ikke tage følelsen af en side er dynamisk ved først at lade det komme på når det er blevet accepteret - ikke i første omgang. Det kan være sidste mulighed hvis du bliver meget udsat for gener...
Avatar billede repsac Nybegynder
22. februar 2002 - 22:09 #59
=>bounce: Kan du HTML?
Avatar billede hathor Nybegynder
22. februar 2002 - 22:10 #60
repsac -> du har ret. Jeg mente også en anden tabel.
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 22:11 #61
Jeg vil bare gerne godkende det som brugerne indsender, INDEN det bliver lagt ud i den 'rigtige' database... Der er jo nogle fjolser som skriver alt muligt lort på de forskellige sider, og det vil jeg gerne undgå.
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 22:13 #62
repsac - jep
Avatar billede bounce2002 Nybegynder
22. februar 2002 - 22:16 #63
jeg bliver sgu nød til at smutte nu.
Jeg kommer tilbage senere
Avatar billede repsac Nybegynder
22. februar 2002 - 22:20 #64
=>bounce:
Mht. censur: men jeg vil sige at det har sin pris. Du kan stadig holde øje med det hele hvis du automatisk får en mail når der er postet noget. Så kan der evt. være et link til at slette det - så nemt kan det faktisk laves.

Kan du også CSS?

oki :)
Avatar billede bounce2002 Nybegynder
23. februar 2002 - 23:25 #65
Yeah! Så kører eksperten igen!

repsac -> Jep, også CSS....
Avatar billede repsac Nybegynder
24. februar 2002 - 00:02 #66
=>bounce: jammen så er det jo bare med at klø på... at lære php og mysql.

Hvis du ikke allerede har gennemlæst og gennemprøvet de php/mysql-tutorials du finder på www.webcafe.dk bør du nok gøre det.

Dernæst vil jeg anbefale dig at leje lidt rundt med det så du får styr på det med at skrive noget i en input-boks og gemme det i en mysql-db.

Når du har det så vil du også forstå det mere avancerede som jeg nok vil stille dig overfor.

Jeg mener ovenstående fordi jeg tror det er vigtigt at forstå hvad der sker og ikke bare acceptere at det sker. Så er man nemlig selv i stand til at generallisere det og benytte og lave lignende systemer igen uden at skulle kopiere og rette til.
Avatar billede repsac Nybegynder
24. februar 2002 - 00:04 #67
Jeg kunne godt bare lave et system til dig og så få x antal kr, men jeg synes det er sjovere når man laver sine egne ting - så forstår man nemlig hvad der sker...

Derfor anbefaler jeg dig at du selv laver det.

Det er måske lidt dumt af mig da jeg jo kunne tjene en lille skilling ved det, men sådan er jeg nu en gang :)
Avatar billede bounce2002 Nybegynder
24. februar 2002 - 01:04 #68
repsac --> Okay, så vil jeg prøve... Men hvis det går helt galt, kan jeg jo kontakte dig lige pludselig...
Men jeg takker for hjælpen! :)
Avatar billede bounce2002 Nybegynder
24. februar 2002 - 01:06 #69
ps.....
<?
$yo = "Hej;
echo "$yo";
?>

rigtigt denne gang?
Avatar billede bounce2002 Nybegynder
24. februar 2002 - 01:07 #70
arrrrg!! glemte " -tegn
Avatar billede repsac Nybegynder
24. februar 2002 - 09:29 #71
Ja, hvis du tager " med efter Hej så er den som du selv antyder god nok.

Én finde er dog at man, når man kun vil echo en variabel kan undvære " - eks:

<?
$yo = "hej";
echo $yo;
?>
Avatar billede repsac Nybegynder
24. februar 2002 - 09:29 #72
Heh, du smider mig bare en mail og så vil jeg se hvad jeg kan gøre.
- casper@thomsen.as :)
Avatar billede tomsommer Juniormester
24. februar 2002 - 20:17 #73
<%
yo = "hejsa"
response.write yo
%>

ikke svært vel.. Foresten så ligner ASP VB, så derfor kan du ikke sige PHP er bedre pga det ligner en masse andre sprog.. PHP ligner C++
Avatar billede repsac Nybegynder
24. februar 2002 - 23:17 #74
=>tomsommer: har jeg sagt at php er bedre?

- godt nok mener jeg det, men det er en helt anden sag! (hvorfor vil jeg ikke misbruge min tid med at diskutere - så vil jeg hellere lave noget php :))

php kører fortryllende på apache som er den mest brugte webserver overhovedet (vil du se statistik?)
mysql kører fortryllende sammen med php.

Både apache, php og mysql er ganske gratis og kendte sprog.

Vedr. at php ligner C++ og ASP ligner VB, hvad tror du så der bliver brugt mest, VB eller C++? - C++ er et "rigtigt" prof. sprog...

Jeg er som du nok har erfaret fortaler for php, men jeg har aldrig sat at php er bedre end asp.
Avatar billede tomsommer Juniormester
24. februar 2002 - 23:36 #75
helt enig I at VB er et skod sprog og at C++ er SÅ meget bedre end VB.. Men derfor kan du stadig ikke bruge det aggument at PHP er bedre fordi det ligner mange sprog...

Anyway... Det kan man snakke om til verdens ende
Avatar billede repsac Nybegynder
25. februar 2002 - 17:43 #76
=>tomsommer: jeg har som sagt ikke sagt at php er bedre. Jeg har blot argumenteret for at bounce2002 bør lære php i stedet for asp.

Næh... vi kan såmænd stoppe når ovenstående fra din side er accepteret... ;)
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
Computerworld tilbyder specialiserede kurser i database-management

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