所以基本上我得到這個代碼就在這裏:PHP(如果記錄不existant。)
<?php
include_once 'dbconfig2.php';
$con = new DB_con();
$table = "users";
if(isset($_GET['profile_id']))
{
$sql=mysql_query("SELECT * FROM users WHERE user_id=".$_GET['profile_id']);
$result=mysql_fetch_array($sql);
}
?>
我無能,我將如何使它所以如果user_id是不是在記錄存在,他們不能查看他們的個人資料,但它導致他們另一個消息或一段代碼。
somethjing像'如果(mysql_num_rows($ resullt)<1){死( '無效的用戶');}' 另外,你真的不應該使用PHP的MySQL功能。轉換爲MySQLI <注意最後的字母......非常簡單,並增加了腳本的安全性。還有其他選項,比如PDO –
2005調用,他們希望他們的數據庫API回來! http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php – miken32
你應該使用準備的參數化語句,以避免sql注入。 – rescobar