PHP og HTML FORM med data fra mysql

Tags:    php mysql

<< < 12 > >>
Jeg er ved at lave en form, som henter data fra min mysql server. Men når loader siden så er den bare blank.

Fold kodeboks ind/udPHP kode 


Hvad gør jeg forkert.

Siden kan ses her: SE HER



Indlæg senest redigeret d. 18.03.2011 21:43 af Bruger #16298
11 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
smid følgende i starten af dit php-script for at være sikker på at alle fejlmeddelelser bliver vist:
Fold kodeboks ind/udKode 


Lav derefter din mysql sådan her:
Fold kodeboks ind/udKode 

bemærk fejl-outputtet til sidst i query-linien og at vi ser om der overhovedet er nogle resultater.



Hvad gør jeg så galt, når jeg vil sætte det ind i min database?
Fold kodeboks ind/udPHP kode 





Indlæg senest redigeret d. 18.03.2011 22:11 af Bruger #16298
Du har en ekstra "{" med i din kode ude midt i det hele. Prøv med følgende:

Fold kodeboks ind/udPHP kode 




Du har også for mange kommaer i din UPDATE i linie 26. Slet kommaet lige før WHERE.

Bemærk, at dit UPDATE-script altid vil skrive, at resultatet nu er indtastet uanset om din query faktisk lykkes.

Hvorfor anvender du desuden LIKE i stedet for = i din SELECT?



Indlæg senest redigeret d. 19.03.2011 17:20 af Bruger #69
Har fjernet "," i linje 26 og den ekstra {, men det virker stadig ikke. Hvad er der forkert i min kode?



Har fjernet "," i linje 26 og den ekstra {, men det virker stadig ikke. Hvad er der forkert i min kode?


Kan du ikke lige poste din kode som den ser ud nu?



Fold kodeboks ind/udPHP kode 




Prøv lige at indsætte følgende nederst i koden:
Fold kodeboks ind/udPHP kode 


Så kan du se hvad der måtte være af fejl ;-)




Den kommer med en HTTP-500 fejl. Det må jo være en fejlkodning et sted. Kan bare ikke se, hvor den skulle være?



Kan du ikke poste din config fil? Det kunne godt være en fejl deri ;)



<< < 12 > >>
t