een heel vreemd probleem please help!?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

R

R

30/03/2006 14:57:00
Quote Anchor link
hey mensen,, ik heb hier een heel vreemd probleem,, ik ben een admin gedeelte aan het maken voor een fotoalbum, gebruik daar het volgende stukje voor

action NEW is gewoon me form,, deze is post... en wanneer jehem verstuurd controleerd action ADD het.... en dan is hij goed...

hij zegt ook dat alles is toegevoed... maar ik krijg hem maar niet te zien in de DB ik weet niet waar het aan ligt???????

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
elseif ($action == "add")
{

$eventname = addslashes($eventname);
$mapnaam = addslashes($mapnaam);
$lokatie = addslashes($lokatie);
$eventdate = addslashes($eventdate);
$aantalfotos = addslashes($aantalfotos);
$datum = date("Y-m-d H:i:s");
$jaar = addslashes($jaar);



$result = mysql_query("insert into fotoalbum values('', '$eventname', '$mapnaam', '$lokatie', '$eventdate', '$aantalfotos', '$datum', '$jaar')");

echo "
<center>
Album toegevoegd!
</center>
"
;




}

elseif ($action == "new")
{


$datum = date("Y-m-d H:i:s");

echo "
<form action=\"?page=foto&action=add\" method=\"post\" enctype=multipart/form-data>
<b>Voeg een event toe!</b>
<hr width=\"430\" align=\"left\">
<table border=\"0\">
<tr>
  <td>Naam van feest:</td>
  <td><input type=\"text\" name=\"eventname\"></td>
</tr>
<tr>
  <td>Mapnaam Dit is de map waar de fotos in staan!</td>
  <td><input type=\"text\" name=\"mapnaam\"></td>
</tr>
<tr>
  <td>Datum (Bijv 04 Januari 2006):</td>
  <td><input type=\"text\" name=\"eventdate\"></td>
</tr>
<tr>
  <td>Lokatie:</td>
  <td><input type=\"text\" name=\"lokatie\"></td>
</tr>

<tr>
  <td>Aantalfotos:</td>
  <td><input type=\"text\" name=\"aantalfotos\"></td>
</tr>
<tr>
  <td>datum van toevoegen NIET AANPASSEN:</td>
  <td><input type=\"text\" name=\"datum\" value=\"$datum\"></td>
</tr>
<tr>
  <td>Jaar (Bijv 2005 of 2006):</td>
  <td><input type=\"text\" name=\"jaar\"></td>
</tr>

</table>
<hr width=\"430\" align=\"left\">
<input type=\"submit\" value=\"Toevoegen\">
"
;
}

?>
 
PHP hulp

PHP hulp

22/12/2024 09:19:18
 
Wout van der Burg

Wout van der Burg

30/03/2006 14:59:00
Quote Anchor link
je moet je connectie includen met een .php bestand of bovenaan de pagina toevoegen...

mysql_connect...
 
Vdleije .

vdleije .

30/03/2006 14:59:00
Quote Anchor link
Kan je een bericht posten maat daarin de indeling van de database?

En is het niet: INSERT INTO ....
inplaast vna kleine letters??
 
R

R

30/03/2006 15:00:00
Quote Anchor link
Flipze:
je moet je connectie includen met een .php bestand of bovenaan de pagina toevoegen...

mysql_connect...


Ik include het in een page die al een connectie maakt......

dit is de tabel

CREATE TABLE `fotoalbum` (
`id` int(5) NOT NULL auto_increment,
`eventname` text NOT NULL,
`mapnaam` text NOT NULL,
`lokatie` text NOT NULL,
`eventdate` text NOT NULL,
`aantalfotos` text NOT NULL,
`datum` datetime NOT NULL default '0000-00-00 00:00:00',
`jaar` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM ;

en ja het is netter met hoofdletters.. maar kleine letters werken ook,,,
Gewijzigd op 30/03/2006 15:01:00 door R
 
Vdleije .

vdleije .

30/03/2006 15:03:00
Quote Anchor link
Voeg
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? error_reporting(E_ALL) ?>
is ff toe
 
Vdleije .

vdleije .

30/03/2006 15:05:00
Quote Anchor link
Ik zie het al, voert de query niet eens iut, je maakt alleen maar een variable aan...!

mysql_query($result);

HET BEST IN TE VOEGEN IN REGEL 15
Gewijzigd op 30/03/2006 15:06:00 door vdleije .
 

30/03/2006 15:09:00
Quote Anchor link
@jeffrey

Het zetten van mysql keywords in hoofdletters is enkel vooor het overzicht. Het is niet verplicht maar het maakt wel duidelijk dat het gereserveerde woorden zijn.
 
Vdleije .

vdleije .

30/03/2006 15:11:00
Quote Anchor link
Owh, ik dacht dat het verplicht was... mijn fout ...en weer wat wijzer geworden
 
R

R

30/03/2006 15:15:00
Quote Anchor link
Jeffrey:
Ik zie het al, voert de query niet eens iut, je maakt alleen maar een variable aan...!

mysql_query($result);

HET BEST IN TE VOEGEN IN REGEL 15


oh shit dom dom dom........... ik heb zo lang gekeken naar die code dat ik volgends mij blind ben geworden haahahah
 
Wout van der Burg

Wout van der Burg

30/03/2006 15:31:00
Quote Anchor link
ja en je moet je verbinding includen, en niet andersom dus niet je script includen in je verbindingsbestand...
 
Red Crew

Red Crew

30/03/2006 15:58:00
Quote Anchor link
Best ook geen backticks gebruiken in PHP die gebruik je alleen bij mysql querys op phpmyadmin ofzo
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.