Hjælp til at gemme data i DB

Tags:    php

<< < 123 > >>
Hej Udviklere!
Jeg er i den grad nybegynder i PHP, men kendr dog lidt programmering i f.eks. asp, selvom det kun er lidt.

Jeg har som et lille start projekt gået igang med at lave et adresse kartotek.
Men er gået i stå. Jeg har 3 php filer:
index.php - Den viser posterne i min DB (den virker)
Min kode ser sådan ud:
Fold kodeboks ind/udKode 

Den anden er nyperson.php - som indeholder connection og HTML delen af en FORM:
Fold kodeboks ind/udKode 

Og den sidste postit.php - som jeg ikke kan få til at "poste" min data ind i min DB:
Fold kodeboks ind/udKode 


Det kan godt være det er en enkel fejl for Jer, men husk på at jeg er begynder, og ikke er så skrap, så slagt mig ikke :)

pft
/kennyl

[Redigeret d. 27/03-04 23:04:32 af kenny]

[Redigeret d. 27/03-04 23:05:32 af kenny]



24 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
de to sidste koder du poster er helt ens, men jeg tror fejlen ligger i det der står med fed i koden:

Fold kodeboks ind/udKode 


du siger at action er postit.php men du skriver i teksten at filen heder post.php, der virker ikke

adam
Køb en zebra - og kald den plet




nope virker stadig ikke. Jeg kører ikke på Apache, mrn IIS 5.1 på en xp.

Fold kodeboks ind/udKode 


så prøv at ændre nyperson.php til:

Fold kodeboks ind/udKode 


og ændre nyperson_ok.php til:

Fold kodeboks ind/udKode 




Hej

I filen "nyperson.php"..kan du godt beholde det hele i..

og så skal koden for siden være følgende:

Fold kodeboks ind/udKode 



For det første skal du lave noget om i din form og det er
<input type=submit name="Submit" value="tilføj person">


Den skal laves om til
<input type="submit" name="Submit" value="tilføj person">


Så skal du lave din if sætning om til

Fold kodeboks ind/udKode 


Og den sidste fejl ligger i din db tilslutning:D Din ser sådan her ud:

Fold kodeboks ind/udKode 


MEEEN det er forkert. Den skal se sådan her ud:

Fold kodeboks ind/udKode 


Prøv det. Jeg har skrevet en rimlig nem artikel om hvordan man opretter en forbindelse til en database og trækker dataer ud. Den går ikke i dybden med det hele, men linket er http://www.eksperten.dk/artikler/114.

Se om mine ændringer dur og vend tilbage igen hvis der er flere fejl. Så hjælper jeg gerne.

MxS @ http://mxs.frac.dk
Slamkodning for fred

[Redigeret d. 28/03-04 12:17:38 af Martin Slot]



de to sidste koder du poster er helt ens, men jeg tror fejlen ligger i det der står med fed i koden:

Fold kodeboks ind/udKode 


du siger at action er postit.php men du skriver i teksten at filen heder post.php, der virker ikke

adam
Køb en zebra - og kald den plet


Jeg har nu rettet indlægget, så det passer med det jeg siger ;)
Hvad er der forkert i den linie med fed?




Hej

I filen "nyperson.php"..kan du godt beholde det hele i..

og så skal koden for siden være følgende:

Fold kodeboks ind/udKode 




Hvorfor dette (markeret med fed):
Fold kodeboks ind/udKode 


Den giver i øvrigt fejl...
Fold kodeboks ind/udKode 


[Redigeret d. 27/03-04 23:25:27 af kenny]



www.nightman.dk/siderne.zip


- kan du få det til at virke?

[Redigeret d. 27/03-04 23:36:52 af Steffen Maabjerg]



www.nightman.dk/siderne.zip


- kan du få det til at virke?


Nej, det er stadig det samme... Det er stadig linie 8 der melder fejl:
Fold kodeboks ind/udKode 

"the ansvers are comming"

[Redigeret d. 27/03-04 23:40:16 af kenny]



www.nightman.dk/siderne.zip


- kan du få det til at virke?


Nej, det er stadig det samme... Det er stadig linie 8 der melder fejl:
Fold kodeboks ind/udKode 

"the ansvers are comming"

[Redigeret d. 27/03-04 23:40:16 af kenny]



Kan du give mig et link til hvor du har siderne til at ligge.. så jeg kan se hvad fejlen er?..





Nej det hele ligger lokalt. Også MySQL...



<< < 123 > >>
t