⑴ php判斷語句 ID
if($id==18){
echo "1";
}else{
echo "2";
}
⑵ php中如何判斷id值是否存在
你是根據id從資料庫取數據吧?
if(mysql_num_rows()<=0){
header("HTTP/1.0404NotFound");
}else{
//正常
}
⑶ PHP通過MySQL資料庫ID=0或ID=1判斷顯示頁面上的正在使用和還未使用,求代碼
$conn = mysql_connect('localhost', 'root','123456'); //鏈接資料庫
mysql_select_db("my_db", $conn)
$sql = "select * from table"; //sql語句
$result=mysql_query($sql); //執行查詢
while($row = mysql_fetch_array($result)){ //循環輸出
if($row['ID']==0) { //判斷ID
echo "正在使用";
}elseif($row['ID']==1) {
echo "還未使用";
}else {
echo "ID錯誤";
}
}
mysql_close($conn); //關閉資料庫鏈接
⑷ PHP判定被點擊A標簽的ID來顯示相應內容
<script language="javascript">
//更改圖片路徑
function changeImg (obj) {
if(obj.id == "btn1") {
document.getElementById('imgshow').src="#1";
}
if(obj.id == "btn2") {
document.getElementById('imgshow').src="#2";
}
}
</script>
//兩個按鈕增加onclick點擊事件
<a href="#1" id="btn1" onclick="changeImg(this);">第一個按鈕</a>
<a href="#2" id="btn2" onclick="changeImg(this);">第二個按鈕</a>
//給圖片設置個id
<img src="#1" id="imgshow" name="imgshow">
⑸ 如何用PHP判斷div 中的id值是否為空
換一個方式,獲取div的name,通過name獲取id,判斷是否empty
⑹ PHP ,MYSQL沒插入資料庫前怎麼判斷將會獲取的ID
一般id都是會設置主鍵和自增長的。你可以插入數據後查到最後一條數據的id
⑺ php 如何判斷 id值不覆蓋原來的相同的id值
情況一般是這樣的,你添加一個用戶,
用戶資料庫表結構
用戶id username sex XXX XXX
你應該設置id欄位自增長
然後新建用戶的時候插入(null,yourusername,yoursex,xxx)
這樣避免id沖突
⑻ php寫出一個驗證用戶ID的正則表達式
"/^[^\x{4e00}-\x{9fa5}A-Za-z0-9_-\.]+$/u"
用preg_match函數
對於uft-8驗證,gbk的也差不多,就中文驗證可能不一樣
2到24位就不好說了,尤其中文,在utf-8下,字元位數不一樣,php中用使用mb_strlen來計算長度,中文都算一個字元,在使用mb_strlen函數時首先應該設置編碼字元集,mb_internal_encoding('utf-8'),或者,在mb_strlen中第二個參數給出編碼集
中文utf-8在mysql中也是算一個字元
⑼ PHP 存入資料庫一個id,判斷這個id有沒有,有的話,彈出id已存在「id已存在」沒有話就存裡面。
給你兩個方案:
1、select 查詢該表是否有該id , 有則不添加
2、insert 如果沒猜錯這個id應該是個主鍵或者唯一鍵,那麼直接插入該id ,如果存在是不可能插入成功的,同時mysql方法會返回錯誤false ,根據這個信息判斷是否添加成功
延伸:
INSERT 加 ON DUPLICATE KEY UPDATE 用法
一條語句搞定不存在即 insert 存在即 update (前提是唯一鍵重復,主鍵也是唯一鍵)