Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

1

onsdag, 21. december 2005, 11:40


Står med et strot problem... ved at lave et lille system som tager noget info fra en form og smider i en database. Hvis man udfylder formen i dag og trykker opret laver den en ny linie i databasen men den fylder ikke informationen fra felterne i.

Eneste der bliver udfyldt er id og den står til auto increasment...

Hva er det lige der går galt hvorfor for jeg ikke information ind i min tabel ???

Koden...

Kildekode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?
// oprettelse af mail i systemet... mulighed for fjernelse af mail.
if($_POST[send]){
include ("mysql_connect.php");
mysql_connect($host,$user,$pass);
mysql_select_db($db);
$mailname = mysql_query("SELECT * FROM mail_systen_test WHERE m_email = '" . $_POST[email] . "'");
$count = (mysql_num_rows($mailname));
if($count == 0) {
mysql_query("INSERT INTO mail_systen_test (m_navn, m_postnr, m_butik, m_alder, m_email)" . "VALUES 
											('$navn', '$postnr', '$butik', '$alder', '$email')");
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Stof og Stil</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</style>
</head>

<body>

<?
while($row = mysql_fetch_array($event))

{ ?>
<table width="527" height="76" border="0" align="center" cellpadding="0" cellspacing="2">
  <form name="post" method="post">
  <tr>
    <td colspan="5" class="Overskrift">Oprettelse af E-mail modtager </td>
    </tr>
  <tr>
    <td width="45">&nbsp;</td>
    <td width="236">&nbsp;</td>
    <td width="9">&nbsp;</td>
    <td width="94">&nbsp;</td>
    <td width="143">&nbsp;</td>
  </tr>
  <tr>
    <td class="plain_tekst">Navn</td>
    <td>
      
      <input name="navn" type="text" class="input_felt"/>    </td>
    <td>&nbsp;</td>
    <td class="plain_tekst">Sidst oprettet:</td>
    <td class="plain_tekst"><? print $row['m_email']; ?></td>
  </tr>
  <tr>
    <td class="plain_tekst">Post nr. </td>
    <td><input name="postnr" type="text" class="input_felt"/></td>
    <td>&nbsp;</td>
    <td class="plain_tekst">Antal i alt: </td>
    <td class="plain_tekst"><? print $talt; ?></td>
  </tr>
  <tr>
    <td class="plain_tekst">Butik</td>
    <td><select name="butik" class="drop_down">
      <option value="roskilde">Roskilde</option>
      <option value="herning">Herning</option>
      <option value="aalborg">Aalborg</option>
      <option value="odense">Odense</option>
      <option value="aarhus">&Aring;rhus</option>
      <option value="drammen">Drammen</option>
      <option value="malmo">Malm&ouml;</option>
    </select>    </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td class="plain_tekst">Alder</td>
    <td><input name="alder" type="text" class="input_felt"/></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td class="plain_tekst">E-Mail</td>
    <td><input name="email" type="text" class="input_felt"></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input name="send" type="submit" value="Opret"></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  </form>
</table>
<?
}

?>
</body>
</html>

| asus maximus VI Hero | i7 4770K | 2 x 8gb G.skill | Asus GTX 750 Ti OC |
Common sense is creativities biggest enemy

Dette indlæg er blevet redigeret 1 gange, senest redigeret af "_WHAT_" (21.12.2005, 11:41)


2

onsdag, 21. december 2005, 12:35


De variabler du har, $navn, $postnummer etc, bliver jo ikke defineret nogle steder. Du skal lige have $_POST["navn"] eller $navn = $_POST["navn"]; :)

Håber at det kan hjælpe dig. :)


3

onsdag, 21. december 2005, 13:02


Så langt er jeg også kommet plus et par andre små ting... syntes bare ikke jeg fatter det for har lavet systemer som det står der som virkede fint... der tog den bare info fra felterne..

Nu for jeg en anden fejl ud fra min sql...

Unknown column 'w4gw4g' in 'field list'

Det er lige så snart der kommer bogstaver i ordet det går galt ?

| asus maximus VI Hero | i7 4770K | 2 x 8gb G.skill | Asus GTX 750 Ti OC |
Common sense is creativities biggest enemy

4

onsdag, 21. december 2005, 13:51


De forskellige m_navn, m_postnr, m_butik, m_alder, m_email...
Hvad har du oprettet dem med? int eller shortint eller andet?

Altså i databasen

Dette indlæg er blevet redigeret 1 gange, senest redigeret af "PaW^" (21.12.2005, 13:53)


5

onsdag, 21. december 2005, 14:02


De var oprettet med vchar og jeg havde prøvet at rette til både text og longtext men jeg har fået løst mine problemer nu selvom det var lidt bøvlet :)

| asus maximus VI Hero | i7 4770K | 2 x 8gb G.skill | Asus GTX 750 Ti OC |
Common sense is creativities biggest enemy

Nyeste Videoer og Trailers

Partner sider
Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.