Database edit

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Steven dirickx

steven dirickx

27/09/2006 19:35:00
Quote Anchor link
Hey,

Ik heb een script gemaakt met een database ...
Maar nu zou ik iets willen maken dat ik gegevens in die database kan aanpassen.

Ik heb een id in de database staan en dan nog random gegevens ...

En de random gegevens zou ik moeten kunnen aanpassen via een webpagina ...

kan iemand mij hierbij helpen??


Alvast bedankt,
Mgv,
Steven
 
PHP hulp

PHP hulp

18/11/2024 10:26:45
 
K i p

K i p

27/09/2006 19:39:00
Quote Anchor link
http://www.joudomeinofzo.nl/edit.php?id=2 <==geef id mee in de 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
<?php

if (isset($_GET['id']) {

 if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  //maak een formpje
 } else {
  //verwerk formpje:
  $sql = "UPDATE tabel SET $_POST['id'] = '".addslashes($_POST['id'])."' WHERE id = '".addslashes($_POST['id'])."';";
  
 }
}

?>


Zoiets wordt het dan he:-)
Gewijzigd op 01/01/1970 01:00:00 door K i p
 
Stefan van Iwaarden

Stefan van Iwaarden

27/09/2006 19:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$query
= "UPDATE tabel SET veld1 = 'waarde1', veld2 = 'waarde2' WHERE id = 'id'";
?>


dit kun je dan van 1 veld tot oneindig veel velden tegelijk doen.
 
Thomas minke

thomas minke

27/09/2006 20:39:00
Quote Anchor link
beetje risico vol om alleen GET id te doen he
 
Leo

Leo

27/09/2006 21:21:00
Quote Anchor link
Niets als je $_GET['id'] controleerd of het een nummer is..

is_nummeric($_GET['id']);
 
Benny Lava

Benny Lava

27/09/2006 21:36:00
Quote Anchor link
Leo:
Niets als je $_GET['id'] controleerd of het een nummer is..

is_nummeric($_GET['id']);


Offtopic:

werkt het ook als je $getid = (int)$_GET['id']; doet?
 



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.