用php编辑数据

时间:2015-05-25 02:35:57

标签: php mysql edit

我在php上编辑我的数据库,它说我成功编辑了我的数据,但当我检查我的sql数据库时,它还没有改变......

这是代码

<?php
$koneksi = mysql_connect("localhost", "root", "") or die("Gagal konek ke  server.");
mysql_select_db("kasatrian") or die("Gagal membuka database.");
$nis = isset($_GET['nis']) ? $_GET['nis'] :null;
$query = "select * from siswa where nis='$nis'";
$hasil = mysql_query($query, $koneksi) or die("Gagal melakukan query.");
$buff = mysql_fetch_array($hasil);
    mysql_close($koneksi);?>

<form name="form1" method="post" action="edit2.php">
<input type="hidden" name="nis" value="<?php echo $buff['nis']; ?>" />
<table>
<tr>
<td colspan=3><center><font size=5>EDIT DATA SISWA</font></center></td>
</tr>
<tr>
<td>Nama</td><td>:</td><td><input type="text" name="nama" value="<?php echo $buff['nama']; ?>"></td>
</tr>

<tr>
<td colspan=2></td>
<td colspan="3"><input type="submit" name="submit" value="Simpan" /></td>
</tr>
</table>
</form>
<p>Batal mengedit data. Kembali ke <a href="datasiswa.php">Data Siswa</a></p>
</tr>
</table>

这是编辑过程

<?php
$koneksi = mysql_connect("localhost", "root", "") or die("Gagal konek ke server.");

mysql_select_db("kasatrian") or die("Gagal membuka database.");

$nama = isset($_POST['nama']) ? $_POST['nama']: " ";

$query = mysql_query("update siswa set 
nama='$nama' where nis='$nis' ");

mysql_close($koneksi);

?>

<p>Data sudah ter-update. Silakan dicek di <a href="datasiswa.php">data siswa</a></p>

</body>

</html>

代码说已经保存了,但是当我在SQL上检查我的数据库时,没有任何改变。

0 个答案:

没有答案