Nieuw lid |
|
Hoi, heb even een simpel scriptje om data uit te lezen gemaakt. Nu moest daar een extra kolom toegevoegd worden die per persoon een update moet kunnen krijgen. Ik dacht toen, creeer die kolom en update deze simpel met een textveld. Nu krijg ik die waardes wel die inmiddels zijn ingevuld maar als ik deze wil wijzigen werkt het niet. Wat doe ik verkeerd?
[code=php]
<?php
$query = "SELECT pers_id, voornaam, voorvoegsel, achternaam, type, afdeling, functie, leidinggevende, ora, code FROM ft_form_2 ORDER BY (substr(ora,4 )+0) DESC, afdeling";
$sql = mysql_query ($query) or die (mysql_error());
if ($sql && mysql_num_rows($sql) >= 1) {
echo "<table class=\"one\" border=\"1\" width=\"990\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">" ;
echo "<tr><td><b>Pers_id</b></td>";
echo "<td><b>Voornaam</b></td>";
echo "<td><b>Voorvoegsel</b></td>";
echo "<td><b>Achternaam</b></td>";
echo "<td><b>Afdeling</b></td>";
echo "<td><b>Functie</b></td>";
echo "<td><b>ORA nummer</b></td>";
echo "<td><b>Profiel</b></td></tr>";
while ($row= mysql_fetch_array ($sql)) {
echo '<tr><td>'.$row['pers_id'].'</td>';
echo '<td>'.$row['voornaam'].'</td>';
echo '<td>'.$row['voorvoegsel'].'</td>';
echo '<td>'.$row['achternaam'].'</td>';
echo "<td>".$row['afdeling']."</td>";
echo "<td>".$row['functie']."</td>";
echo '<td><a href="detail.php?id='.$row['ora'].'">'.$row['ora'].'</a></td>';
echo '<td><input name="code" type="text" id="code" value='.$row['code'].'></td></tr>';
} // end while
}// end if
$sql5="UPDATE ft_form_2 SET code='". $_POST['code']."'";
echo $sql5;
echo "</table>";
?>
<input type="submit" name="Submit" value="Submit">
</form>
[code=php] <?php $query = "SELECT pers_id, voornaam, voorvoegsel, achternaam, type, afdeling, functie, leidinggevende, ora, code FROM ft_form_2 ORDER BY (substr(ora,4 )+0) DESC, afdeling"; echo "<table class=\"one\" border=\"1\" width=\"990\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">" ; echo "<tr><td><b>Pers_id</b></td>"; echo "<td><b>Voornaam</b></td>"; echo "<td><b>Voorvoegsel</b></td>"; echo "<td><b>Achternaam</b></td>"; echo "<td><b>Afdeling</b></td>"; echo "<td><b>Functie</b></td>"; echo "<td><b>ORA nummer</b></td>"; echo "<td><b>Profiel</b></td></tr>"; echo '<tr><td>'.$row['pers_id'].'</td>'; echo '<td>'.$row['voornaam'].'</td>'; echo '<td>'.$row['voorvoegsel'].'</td>'; echo '<td>'.$row['achternaam'].'</td>'; echo "<td>".$row['afdeling']."</td>"; echo "<td>".$row['functie']."</td>"; echo '<td><a href="detail.php?id='.$row['ora'].'">'.$row['ora'].'</a></td>'; echo '<td><input name="code" type="text" id="code" value='.$row['code'].'></td></tr>'; } // end while }// end if $sql5="UPDATE ft_form_2 SET code='". $_POST['code']."'"; ?> <input type="submit" name="Submit" value="Submit"> </form>
|