Probleem met mysql query update

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Paul v.Dun

Paul v.Dun

23/06/2005 13:44:00
Quote Anchor link
Hallo,
Ik ben een smiley systeem aan het maken,
Nu wil ik dat hij een tabel update maar het wil niet lukken.

De code :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if(isset($_POST['submit1']) AND $_POST['submit1'] == TRUE){  
    mysql_query("UPDATE smileys SET smileycode='".$_POST['smileycode']."', smileylink='".$_POST['smileylink']."' WHERE id='".$_GET['id']."'");


echo "Je Smiley is succesvol bewerkt";
header("Location: $sitelink/sadmin.php?pagina=smileys&actie=suc");
}

?>


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
<?php
    $r_query
= mysql_query("SELECT smileycode,smileylink FROM smileys WHERE id='".$_GET['id']."'") or die(mysql_error());
    while ($r_list = mysql_fetch_object($r_query)) {


    if($pagina == "smileys" && $actie == "bewerken"){
    begintabel("Smileys Admin");

echo "
Vul de forum hier onder in en klik bewerken om de smiley te bewerken.
    <form method=\"POST\" action=\"$sitelink/sadmin.php?pagina=smileys&actie=bewerken\">
    <table border=\"0\" cellspacing=\"1\" width=\"100%\" cellpadding=\"0\">
    <tr>
    <td width='50%'><b>Uw smiley code</b></td>
    <td width='50%'><input type='text' name='smileycode' style='width: 100%;' value='[:D]Edit dit in uw eigen code'</td>
    </tr>
    <tr>
    <td width='50%'><b>Uw smiley link</b></td>
    <td width='50%'><input type='text' name='smileylink' style='width: 100%;' value='map/smiley.gif'></td>
    </tr>
    <tr>
    <td width='50%'><b>Smiley bewerken</b></td>
    <td width='50%'><input type='submit' name='submit1' value='Bewerken' style='width: 100%;'></td>
    </tr>
    </table>
    </form>
    "
;
}}

?>


Alsvast bedankt
 
PHP hulp

PHP hulp

08/05/2024 00:03:19
 
Paul v.Dun

Paul v.Dun

23/06/2005 14:13:00
Quote Anchor link
Niemand?
 
Paul v.Dun

Paul v.Dun

23/06/2005 21:56:00
Quote Anchor link
,....
 
Jelmer -

Jelmer -

23/06/2005 23:08:00
Quote Anchor link
Krijgen we ook een error?
Misschien met error_reporting(E_ALL);
(ik heb zo'n vaag vermoeden dat je get-variable niet overkomt)
 
Alfred -

Alfred -

23/06/2005 23:13:00
Quote Anchor link
$_GET['id'] wordt niet mee geset na het submitten van de form, daarom zal de where niet werken in de query, dus geen update...
 
Paul v.Dun

Paul v.Dun

23/06/2005 23:32:00
Quote Anchor link
Rafael hoe kan ik dat fixen dan?
 
Alfred -

Alfred -

23/06/2005 23:58:00
Quote Anchor link
Quote:
<form method=\"POST\" action=\"$sitelink/sadmin.php?pagina=smileys&actie=bewerken\">


<form method=\"POST\" action=\"" . $sitelink . "/sadmin.php?pagina=smileys&actie=bewerken&id=" . $_GET['id'] . "\">

Veronderstellend dat je $_GET['id'] toch al aankrijgt op de eerste pagina..
 
Paul v.Dun

Paul v.Dun

24/06/2005 00:24:00
Quote Anchor link
Bedankt het werkt.
 



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.