| misi gan.. ini errornya dimana ya?? ga bisa update data..
Warning: pg_query(): Query failed: ERROR: invalid input syntax for integer: "" at character 97 in C:\ms4w\
<?php include "koneksi.php";
$id = pg_escape_string($_POST['isi']); $data1 = pg_escape_string($_POST['data1']); $data2 = pg_escape_string($_POST['data2']); $data3 = pg_escape_string($_POST['data3']); $data4 = pg_escape_string($_POST['data4']); $data4 = pg_escape_string($_POST['data5']);
$query = "UPDATE coba1 SET data1='".$data1."',data2='".$data2."',data3='".$data3."',data4='".$data4."',data5='".$data5."' WHERE id='".$id."' "; $result = pg_query($konek,$query); if(!$result){ echo "Masukan inputan yang benar..."; } else{ printf("Data telah disimpan<br><br>");
} |
|
| $data4 = pg_escape_string($_POST['data4']); $data4 = pg_escape_string($_POST['data5']); <= data4 apa data5 nama variabelnya????
$query = "UPDATE coba1 SET data1='".$data1."',data2='".$data2."',data3='".$data3."',data4='".$data4."',data5='".$data5."' WHERE id='".$id."' "; <== data5 dipanggl, tapi pas ngambil data dari post g ada defenisi variabel $data5 |
|
| eh salah.. benernya ini..
$data4 = pg_escape_string($_POST['data4']); $data5 = pg_escape_string($_POST['data5']);
$query = "UPDATE coba1 SET data1='".$data1."',data2='".$data2."',data3='".$data3."',data4='".$data4."',data5='".$data5."' WHERE id='".$id."' ";
tp kok masih eror ya??
_query(): Query failed: ERROR: invalid input syntax for integer: "" at character 103 |
|
| id itu integer bukan di database? |
|
| id itu integer.. jadi bgmn?? |
|
| $id = pg_escape_string($_POST['isi']); <== isi ini datany apa? |
|
| itu isinya id dari form sebelumnya.. |
|
| bukan tanya asal nya dari form mana tapi tanya isinya apa?string? integer? kalau string? ya g cocok dengan tipe data kamu didatabase mas |
|
| oh.. heheh... itu di database typenya serial / integer.. |
|
| tipe bisa 2 gitu? serial serial , integer integer |
|
| bukan.. tipe itu serial ga bisa.. aku ganti integer juga tidak bisa mas.. |
|
| wah ra mudeng aku mas
id itu biasanya integer sih, kalau isi itu dari form sebelah itu string, bearti kamu tambahin aja mas 1 field namanya isi di tabelnya |
|
| heheh..
udah aku coba barusan.. berhasil.. tp ga masuk ke db.. brarti?? |
|
| querynya dibenerin lagi :) |
Tidak ada komentar:
Posting Komentar