Ik heb gezocht op php.net en op google waarom ik als ik submit gebruik op het formulier alleen het eerste karakter te zien krijg in de fields en als ik alleen ?id=blaat gebruik alles er wel netjes in komt te staan. Waarschijnlijk ken ik net de term niet die alles in eens verklaart 
(Code is nog redelijk work-in-progress dus er staan misschien wat dingen tussen die ik pas later ga gebruiken en nu nog niet echt ter zake doen zoals het toekennen van wat er uit $_GET komt aan variabelen).
PHP:
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
| <? include("connect.php"); if ($_GET['Submit'] == "Submit") { echo "submitted"; } $id[0]=$_GET['id']; $name[0]=$_GET['name']; $address[0]=$_GET['address']; $city[0]=$_GET['city']; $zip[0]=$_GET['zip']; $telephone[0]=$_GET['telephone']; $fax[0]=$_GET['fax']; $website[0]=$_GET['website']; $type[0]=$_GET['type']; $description[0]=$_GET['description']; if ($id[0] != null && $_GET['Submit'] == null) { $company_query = mysql_query("select name, address, city, zip, telephone, fax, website, type, description from company where id=".$id); $i=0; while($row = mysql_fetch_array($company_query)){ $name[$i] = $row[0]; $address[$i] = $row[1]; $city[$i] = $row[2]; $zip[$i] = $row[3]; $telephone[$i] = $row[4]; $fax[$i] = $row[5]; $website[$i] = $row[6]; $type[$i] = $row[7]; $description[$i] = $row[8]; $i=$i++; } } else { $name[0] = "New Company"; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Agenda - Edit company - <? echo $name[0]; ?></title> </head> <body> <form action="company.php" method="get" name="companyform"> <input type="hidden" name="id" value="<? echo $id[0]; ?>"> <p>Address</p> <p>Name: <input type="text" name="name" value=" <? if ($name[0] != "New Company") { echo $name[0]; } ?> "> <br> Address: <input type="text" name="address" value="<? echo $address[0]; ?>"> <br> City: <input type="text" name="city" value="<? echo $city[0]; ?>"> <br> Zipcode: <input type="text" name="zip" value="<? echo $zip[0]; ?>"> <hr> Communication</p> <p>Telephone: <input type="text" name="telephone" value="<? echo $telephone[0]; ?>"> Fax: <input type="text" name="fax" value="<? echo $fax[0]; ?>"> <br> Website: <input type="text" name="website" value="<? echo $website[0]; ?>"> <hr> Description</p> <p>Type of business: <select name="type"> <option selected>None</option> </select> <br> Description:<br> <textarea name="description"><? echo $description[0]; ?></textarea> </p> <p> <input type="submit" name="Submit" value="Submit"> <input name="Delete" type="button" id="Delete" value="Delete"> </p> </form> </body> </html> <? mysql_close(); ?> |
(Code is nog redelijk work-in-progress dus er staan misschien wat dingen tussen die ik pas later ga gebruiken en nu nog niet echt ter zake doen zoals het toekennen van wat er uit $_GET komt aan variabelen).
[ Voor 25% gewijzigd door BikkelZ op 18-04-2005 12:10 ]
iOS developer