mmevanwitsen
Gebruiker
- Lid geworden
- 27 nov 2012
- Berichten
- 18
Goedenavond,
ik heb een vraag over een update query die een bestaande rij moet updaten wanneer dit wordt gevraagd. De query heb ik als volgt geformuleerd in een config.php bestand
Deze functie wordt aangeroepen in een bestand waar ik de volgende code in heb staan:
Wanneer ik de gegevens die nodig zijn heb ingevuld dan krijg ik wel de melding dat de update is geslaagd, maar er wordt niets geupdated in de database. Kan ieman mij hier misschien mee helpen? Alvast erg bedankt!
ik heb een vraag over een update query die een bestaande rij moet updaten wanneer dit wordt gevraagd. De query heb ik als volgt geformuleerd in een config.php bestand
PHP:
class File {
var $db = null;
var $id = 0;
var $failed = false;
public function File(&$db){
$this->db = $db;
}
function _updatelijn1(){
$sql = "UPDATE lijn1 SET 62 = '".$_POST['62']."', 63 = '".$_POST['63']."', 64 = '".$_POST['64']."', 65 = '".$_POST['65']."' WHERE id = '".$_GET['id']."'";
$update = $this->db->query($sql);
}
}
Deze functie wordt aangeroepen in een bestand waar ik de volgende code in heb staan:
PHP:
if(isset($_POST['sign1'])){
$file = new File($mysqli);
$insert = $file->_updatelijn1();
if($update = true){
?>
<table height="300" cellpadding="5" cellspacing="5">
<tr>
<td class="opgeslagen" valign="middle"><center><img src="images/correct.gif" alt="correct"><br /><br />De instellingen zijn ondertekend. Je kunt deze pagina sluiten.</center></td>
</tr>
</table>
<?php
}
} else {
/* hier wordt het formulier getoond */
}
Wanneer ik de gegevens die nodig zijn heb ingevuld dan krijg ik wel de melding dat de update is geslaagd, maar er wordt niets geupdated in de database. Kan ieman mij hier misschien mee helpen? Alvast erg bedankt!