Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql INSERT INTO i MySQL database

INSERT INTO i MySQL database


 

INSERT INTO i MySQL database

Svend Ottesen  

Har følgende setup:

1. Hjemmeside med et spørgeskema kodet i PHP (spoergeskema.php)

Alle svar bliver lagt succestivt i et array (slutsvar[]).

Koden der connecter til databasen og indsætter data'ene fra array'et i en tabellen "skema"
ser således ud:

$connection = mysql_connect("http://192.168.xx.xx/") or die ("Couldn't connect to
database!");

mysql_select_db("spoergeskema",$connection);

mysql_query("INSERT INTO skema(sp1, sp2, sp3, sp4a, sp4b, sp4c, sp4d, sp4e, sp4f, sp4g,
sp4h, sp4i, sp4j, sp4k, sp5, sp6, sp7, sp8, sp9, sp10, sp11, sp12, sp13, sp14, sp15,
sp16a, sp16b, sp17, sp18a, sp18b, sp18c, sp18d, sp18e, sp18f, sp18g, sp18h, sp18i, sp18j)
VALUES('$slutsvar[0]','$slutsvar[1]','$slutsvar[2]','$slutsvar[3]','$slutsvar[4]','$slutsv
ar[5]','$slutsvar[6]','$slutsvar[7]','$slutsvar[8]','$slutsvar[9]','$slutsvar[10]','$sluts
var[11]','$slutsvar[12]','$slutsvar[13]','$slutsvar[14]','$slutsvar[15]','$slutsvar[16]','
$slutsvar[17]','$slutsvar[18]','$slutsvar[19]','$slutsvar[20]','$slutsvar[21]','$slutsvar[
22]','$slutsvar[23]','$slutsvar[24]','$slutsvar[25]','$slutsvar[26]','$slutsvar[27]','$slu
tsvar[28]','$slutsvar[29]','$slutsvar[30]','$slutsvar[31]','$slutsvar[32]','$slutsvar[33]'
,'$slutsvar[34]','$slutsvar[35]','$slutsvar[36]','$slutsvar[37]');");

mysql_close($connection);

2. MySQL Server 4.1 ("spoergeskema")

Der er oprettet præcis én kolonne pr. svar i array'et.

3. Apache Server 1.3.20

Maskinen der fungerer som WEB-server har følgende IP: 192.168.xx.xx


Mit problem er, at data'ene ikke bliver lagt ind i databasen - når man laver et udtræk
(ODBC) fra excel, så er der altså ingen data - kun kolonneoverskrifterne (sp1, sp2, osv.).
Strange nok, så er det faktisk en gang imellem lykkedes at indsætte/udtrække data!?

Har dobbelttjekket følgende:
- Apache serveren kører
- MySQL servicen kører (Windows)
- Navne i INSERT INTO svarer kolonneoverskrifterne i tabellen
- IP'en er rigtig
- At alle svarene bliver skrevet ned i array'et

Please hjælp!?

PS. Ovenstående setup fungerede fint, da jeg i sin tid kørte det hele som "localhost" -
det vil sige, at man udfyldte skemaet på hostmaskinen og altså ikke via WEB'en!

På forhånd tak...



Dato : 03.03.2005, 20:09

Visninger : 2055

Points : 100

 

Så fandt jeg sq ud af, hvad der var galt!

<? 
if(($sidenum+1==count($overskrift))){ ?>
          <input type="submit" value="Submit" name="B2" onClick="MM_goToURL
('parent','http://192.168.xx.xx/bagside.htm');return document.MM_returnValue">

<?}?>

Når man fjerner "OnClick...." så virker det helt fint - hvorfor?
Og hvordan kan jeg linke videre på en anden måde??


Dato : 04.03.2005, 11:40

Kommentar af : Svend Ottesen  

 

Så fandt jeg sq ud af, hvad der var galt!

<? 
if(($sidenum+1==count($overskrift))){ ?>
          <input type="submit" value="Submit" name="B2" onClick="MM_goToURL
('parent','http://192.168.xx.xx/bagside.htm');return document.MM_returnValue">

<?}?>

Når man fjerner "OnClick...." så virker det helt fint - hvorfor?
Og hvordan kan jeg linke videre på en anden måde??


Dato : 04.03.2005, 11:41

Kommentar af : Svend Ottesen  

 

ups :P

Dato : 04.03.2005, 11:41

Kommentar af : Svend Ottesen  

 

Fandt en løsning:

echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=bagside.htm\">";

Den der virkede...


Dato : 04.03.2005, 13:16

Kommentar af : Svend Ottesen  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund