Tana tentang Coding CREATE dalam pembelajaran

selamat pagi gan, maaf mau tanya.

ini saya udah ikutin tutorial create menggunakan PHP, bahkan kodingnya pun saya ikutin,tapi setelah mau d submit create ada notif kaya gini : Warning: mysql_query() expects parameter 1 to be string, resource given in C:\xampp\htdocs\crud\function\user.php on line 7 query tambah gagal. itu yang salah apa yah? mohon pencerahannya gan.

untuk kodingnya ini:

avatar Ingga
@Ingga

8 Kontribusi 2 Poin

Diperbarui 8 tahun yang lalu

7 Jawaban:

Setelah saya lihat sepertinya ada ketinggalan tanda petik satu ( ' ) pada attribute $umur pada scrip dibawah :

$query = "INSERT INTO users (nama, password, umur) VALUES ('$nama', '$pass', $umur)";

Seharusnya :

$query = "INSERT INTO users (nama, password, umur) VALUES ('$nama', '$pass', '$umur')";

avatar adep
@adep

1 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

iya seharusnya dikasi tanda petik pas variabel $umur juga

avatar anisku11
@anisku11

13 Kontribusi 7 Poin

Dipost 8 tahun yang lalu

tergantung gan kalau saat dia buat tabelnya $umur itu bersifat INT maka tanpa tanda petik,kalau sifat $umur STRING baru dengan tanda petik,saya rasa $umur INT,coba liat form createnya gan

avatar fadhil sanad
@fadhil sanad

270 Kontribusi 16 Poin

Dipost 8 tahun yang lalu

tergantung gan kalau saat dia buat tabelnya $umur itu bersifat INT maka tanpa tanda petik,kalau sifat $umur STRING baru dengan tanda petik,saya rasa $umur INT,coba liat form createnya gan

avatar fadhil sanad
@fadhil sanad

270 Kontribusi 16 Poin

Dipost 8 tahun yang lalu

tergantung gan kalau saat dia buat tabelnya $umur itu bersifat INT maka tanpa tanda petik,kalau sifat $umur STRING baru dengan tanda petik,saya rasa $umur INT,coba liat form createnya gan

avatar fadhil sanad
@fadhil sanad

270 Kontribusi 16 Poin

Dipost 8 tahun yang lalu

iya gan kao umur itu STRING makanya ga pake tanda petik, ok gan tunggu. apa jangan2 d tutor codingnya pake mysqli, sedangkan koding yang saya tulis mysql, apa itu ngaruh ?

nah ini form nya gan,

avatar Ingga
@Ingga

8 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

Pastinya ngaruh soalnya mysql and mysqli beda struktur

avatar username
@username

70 Kontribusi 19 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban