Ada yang tau mengatasinya bagaimana?

cara mengatasinya gimana ya ? pas mau tekan tombol login keluar kaya gini Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, array given in C:\xampp\htdocs\ProyekKeripikPisang\olshop\order.php on line 58

ini kode nya: 0) { $_SESSION['id'] = $row['memberID']; ?>

Gagal MASUK, Silakan masukkan Email dan Password dengan benar

avatar bale21
@bale21

4 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

baca aturan main ya bikin judul yang jelas

3 Jawaban:

Parameternya kurang satu. Koneksi ke Databasenya.

<pre> mysqli_real_escape_string(mysqli $link , string $escapestr) </pre>

avatar ledihildawan
@ledihildawan

23 Kontribusi 16 Poin

Dipost 4 tahun yang lalu

yang keluar malah ini : Notice: Undefined variable: koneksi in C:\xampp\htdocs\ProyekKeripikPisang\olshop\order.php on line 60

Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, null given in C:\xampp\htdocs\ProyekKeripikPisang\olshop\order.php on line 60

ini kodenya : <?php include('admin/connect.php'); if (isset($_POST['login'])) {
function clean($str) { $str = @trim($str); if (get_magic_quotes_gpc()) {
$str = stripslashes($str); } return mysqli_real_escape_string($koneksi,$str);
} $username = clean($_POST['username']); $password = clean($_POST['password']);

                                                            $query = mysqli_query($koneksi,&quot;select * from tb_member where Email=&#039;$username&#039; and Password=&#039;$password&#039; &quot;) or die(mysqli_error($mysqli));
                                                            $count = mysqli_num_rows($query);
                                                            $row = mysqli_fetch_array($query);
                                                            if ($count &gt; 0) {
                                                                $_SESSION[&#039;id&#039;] = $row[&#039;memberID&#039;];
																?&gt;
																&lt;script&gt;
																	window.location = &#039;user_school.php&#039;;				
															    &lt;/script&gt;									  
        												  &lt;?php
																session_write_close();
                                                            } else {
															session_write_close();
                                                                ?&gt;
                                                                &lt;div class=&quot;alert alert-error&quot;&gt;&lt;i&gt;&lt;b&gt;Gagal MASUK, Silakan masukkan Email dan Password dengan benar&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;
                                                            &lt;?php }
                                                        }
                                                        ?&gt;
avatar bale21
@bale21

4 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Tanggapan

coba di cek lagi apakah lokasi filenya sudah benar "include('admin/connect.php');"

<pre> $query = mysqli_query($koneksi,"select * from tb_member where Email='$username' and Password='$password' ") or die(mysql_error()); </pre>

or die(mysql_error()); coba buat mysqli kak

Saya baca <a href='https://ariprw.blogspot.com/2019/11/membuat-koneksi-database-dengan-php-dan-mysqli.html'>PHP MySQLi</a> di blog orang sih keknya kalau mysqli ya mysqli semua. Maaf kalau salah mohon di koreksi hehe

avatar dadangdasi
@dadangdasi

11 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban