Nieuw lid |
|
Hallo php'er,
ik zit het namelijk al een tijdje zelf uit te zoeken maar ik kom er niet uit,
ik heb dit:
<form method='post'>
naam: <input type='text' name='name' value='Wannes'> <input type='hidden' name='org_name' value='geen naam'>
leeftijd: <input type='text' name='leeftijd' value='17'> <input type='hidden' name='org_leeftijd' value='17'>
(...)
<input type='submit'>
</form>
wat wil ik hieruit nu bereiken?
ik wil graag gewijzigde waardes updaten met een query, je ziet bijvoorbeeld dat de ORGinele waarde van name, geen naam was, maar ik heb het gewijzigd naar Wannes
dus wanneer name niet meer hetzelfde is dan org_name is wil ik dat deze waarde update in de database (veldnaam in de database is dan ook name)
ik zou de scripting hiervan dus heel gemakkelijk willen houden en niet de heletijd liggen typen van:
<?php
$add_to_query = FALSE;
if($_POST['name'] != $_POST['org_name']){
$add_to_query .= "`name` = '".$_POST['name']."'";
}
if($_POST['leeftijd'] != $_POST['org_leeftijd']){
$add_to_query .= "`leeftijd` = '".$_POST['leeftijd']."'";
}
// ... //
?>
<?php $add_to_query = FALSE; if($_POST['name'] != $_POST['org_name']){ $add_to_query .= "`name` = '".$_POST['name']."'"; } if($_POST['leeftijd'] != $_POST['org_leeftijd']){ $add_to_query .= "`leeftijd` = '".$_POST['leeftijd']."'"; } // ... // ?>
uiteraard heb ik meer dan enkel name en leeftijd.
ik hoop dat dit een beetje duidelijk is en dat jij mij kan helpen..
alvast bedankt,
Wannes.
|