Versio

updaten gaat fout

Overzicht Reageren

Niels van Dijk

Niels van Dijk

18/09/2009 23:04:00
Quote Anchor link
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
<?PHP

require("../config.php");

echo

"<form name=\"form\" method=\"post\" action=''>
        <table>
                <input type=\"text\ name\"menu_naam\">
                <input type=\"submit\" name=\"submit\" value=\"Verander\">
        </table></form>"
;




if(isset($_POST['submit']))
{

 if(isset($_GET['id']) && !empty($_GET['id']))
 {

    if(isset($_POST['menu_naam']) && !empty($_POST['menu_naam']))
    {

       $query = "UPDATE menu SET menu_naam='".$_POST['menu_naam']."' WHERE id='".$_GET['id']."' LIMIT 1";
        $res = mysql_query($query) or die ("Error: " . mysql_error());

   // succes bericht kan hier...
     }
    else
    {
      echo 'Er ging iets niet goed met het updaten van het systeem';
      exit();
    }
 }

 else
 {
   echo 'Error: Sorry er ging iets fout bij het mee geven van het ID';
 }
}

echo'<a href="index.php">terug</a>';


?>


titel zegt genoeg "updaten gaat steeds fout"
Gewijzigd op 01/01/1970 01:00:00 door Niels van Dijk
 
PHP hulp

PHP hulp

25/05/2012 16:59:23
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Jan Koehoorn

Jan Koehoorn

18/09/2009 23:25:00
Quote Anchor link
Nou, de titel zegt genoeg ....

Ik zou graag meer info willen over eventuele foutmeldingen. Is $_GET['id'] wel geset? En waarom zet je een GET variabele rechtstreeks in een update query?
 
Niels van Dijk

Niels van Dijk

20/09/2009 20:42:00
Quote Anchor link
ik snap je niet ?

echo 'Er ging iets niet goed met het updaten van het systeem';

die foutmelding krijg ik
 
Klaasjan Boven

Klaasjan Boven

20/09/2009 21:14:00
Quote Anchor link
hier komt ie niet door

isset($_POST['menu_naam']) && !empty($_POST['menu_naam']

dus $_POST['menu_naam'] is leeg of bestaat niet
 
Niels van Dijk

Niels van Dijk

20/09/2009 21:25:00
Quote Anchor link
raar want hij bestaat wel in de DB en er is wel een rij gemnaakt
 
Yearupie Achternaamloos

Yearupie Achternaamloos

20/09/2009 21:28:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type=\"text\ name\"menu_naam\">

dit moet worden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type=\"text\" name\"menu_naam\">

Je bent dus een " vergeten in type=""
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
 
Niels van Dijk

Niels van Dijk

20/09/2009 21:32:00
Quote Anchor link
dank u dank u
 
Klaasjan Boven

Klaasjan Boven

20/09/2009 21:49:00
Quote Anchor link
'<input type="text" name="menu_naam">'

zo dus
 
Henk en Annie

Henk en Annie

21/09/2009 10:13:00
Quote Anchor link
Yearupie schreef op 20.09.2009 21:28:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type=\"text\ name\"menu_naam\">

dit moet worden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type=\"text\" name=\"menu_naam\">

Je bent dus een " vergeten in type=""


Sorry verkeerd gelezen :$
Klopt wel, maar plaats dan meteen die "=" er tussen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type=\"text\" name=\"menu_naam\">
Gewijzigd op 01/01/1970 01:00:00 door Henk en Annie
 



Overzicht Reageren

Get Adobe Flash player