Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
php / mysql
Tags:
insert
Bruger #17034
@ 04.02.12 14:05
0
hej udviklere
sidder med et problem.
Min sql query melder ingen fejl, men når jeg udfører den så tager den ikke mine $POST variabler med fra min formular og derfor får jeg kun tomme felter i min database.
Nogen forslag ?
Mvh
S. Dejlow
8
svar postet i denne tråd vises herunder
0
indlæg har modtaget i alt
0
karma
Sorter efter stemmer
Sorter efter dato
0
Bruger #16649
@ 04.02.12 14:06
33
Hvad med at smide din query her ind?
0
Bruger #15562
@ 04.02.12 14:07
118
Smid din kode her ind, så kan vi bedre hjælpe dig
0
Bruger #17034
@ 04.02.12 14:12
0
her er min sql connection og query
$link = mysql_connect($host,$username,$password);
@mysql_select_db($db) or die( "Unable to select database");
$fornavn = $_REQUEST['fornavn'];
$efternavn = $_REQUEST["efternavn"];
$fodselsdag = $_REQUEST["fodselsdag"];
$adresse = $_REQUEST["adresse"];
$postnummer = $_REQUEST["postnummer"];
$by = $_REQUEST["by"];
$telefon = $_REQUEST["telefon"];
$mobil = $_REQUEST["mobil"];
$email = $_REQUEST["email"];
$pass = $_REQUEST["pass"];
$seller = ("INSERT INTO `seller` VALUES('','$fodselsdag','$fornavn','$efternavn','$adresse','$postnummer','$by','$telefon','$mobil','$email','$pass','')");
mysql_query($seller);
mysql_close();
Og her er min form
<div class="contentcontainer med left">
<div class="headings altheading">
<h2 class="left">Profil oplysninger</h2>
</div>
<div class="contentbox">
<form action="/sql/insert_seller.php" method="post">
<table>
<tr>
<td>
<label for="textfield"><strong>Fornavn:</strong></label>
<input type="text" class="inputbox" name="fornavn"/>
</td>
<td>
<label for="textfield"><strong>Efternavn:</strong></label>
<input type="text" class="inputbox" name="efternavn"/><br />
</td>
</tr>
<tr>
<td>
<label for="textfield"><strong>Fødselsdag:</strong></label>
<input type="text" class="inputbox" name="fodselsdag"/><br />
</td>
<td>
<label for="textfield"><strong>Adresse:</strong></label>
<input type="text" class="inputbox" name="adresse"/><br />
</td>
</tr>
<tr>
<td>
<label for="textfield"><strong>Postnummer:</strong></label>
<input type="text" class="inputbox" name="postnummer"/><br />
</td>
<td>
<label for="textfield"><strong>By:</strong></label>
<input type="text" class="inputbox" name="by"/><br />
</td>
</tr>
<tr>
<td>
<label for="textfield"><strong>Telefon:</strong></label>
<input type="text" class="inputbox" name="telefon"/><br />
</td>
<td>
<label for="textfield"><strong>Telefon mobil:</strong></label>
<input type="text" class="inputbox" name="mobil"/><br />
</td>
</tr>
<tr>
<td>
<label for="textfield"><strong>Email:</strong></label>
<input type="text" class="inputbox" name="email"/><br />
</td>
<td>
<label for="textfield"><strong>Password</strong></label>
<input type="text" class="inputbox" name="pass"/><br />
</td>
</tr>
</table>
</form>
<a href="user_create_2.php"><input type="submit" value="Næste side" class="btn" /></a>
</div>
</div>
0
Bruger #12408
@ 04.02.12 14:43
20
Og hvad får en fejl får du?
0
Bruger #17034
@ 04.02.12 14:45
0
det er det der mit problem, den melder ingen fejl, andet end at den ikke enter udfører sql queryen eller den giver tomme data felter
Har fundet fejlen, nu virker det
Indlæg senest redigeret d.
04.02.2012 15:19
af Bruger #17034
0
Bruger #15562
@ 04.02.12 15:32
118
Så vidt jeg kan se mangler du noget i din query, nemlig hvilken steder de forskelige ting skal sættes ind
Her er et eksemple på hvordan det skal se ud
PHP kode
mysql_query
(
"
INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')
"
);
http://www.w3schools.com/php/php_mysql_insert.asp
0
Bruger #4487
@ 04.02.12 15:44
2
1.384
Du har vist et komma for meget i starten efter din VALUES, ser det således ud - VALUES (", '$fødselsdag', $enandenværdi"), burde de ikke være VALUES (" '$fødselsdag', $osv "), altså uden komma i starten af parentesen. Ved ikke om det er fejlen, men det ser lidt forkert ud.
0
Bruger #17034
@ 04.02.12 20:39
0
nej til begge muligheder, fejlen var at min submit knap var røget udenfor mit </form> tag
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags