php相資料庫新增一條記錄然後定位到這條記錄上

2021-07-05 18:12:28 字數 698 閱讀 8600

1樓:6丶到沒朋友

$sql="insert into 表 (id,name)values ('".$id."','".$name."')";

$query=mysql_query($sql);

if ($query)

2樓:天使

這個比較麻煩的,因為一般來說設計資料庫都有個id的自動增量。而這個不好判斷,也不會自己去寫id到資料庫中,第一個回答基本上來說是不可靠的。

另外可以使用limit子句,但是這個也不可靠。因為,可能在你新增的一瞬間,另外有人也會新增了資料,這樣你讀出的最後一條資料也是另外的。

最合適的辦法是,你插入資料的時候,肯定有幾個欄位結合起來會是唯一的條件,這樣的話可以在插入成功後查詢就是了。

這個思路也是前面回答人所利用的,只是有點小小的失誤而已。

3樓:匿名使用者

這不是很簡單嗎

插入:$sql="insert into 表名 set 欄位='$變數名'";

mysql_query($sql);

查詢:$sql="select * from 名 where id=$id";

$result=mysql_query($sql);

if($num=mysql_num_rows($result))else

輸出資料:echo $rs["欄位"];

PHP新增資料到資料庫,提示成功,資料庫卻沒有資料

首先先開啟資料庫看是不是真的沒有資料!如果確定有。既然先前可以,說明整個 沒有問題,你在新增soft後才發生的,就把重點放到 soft這裡,檢查資料庫結構是否正確,然後再跟蹤一下 sql 語句 die sql 這樣或許有助於找到問題。php,顯示插入成功,但是資料庫裡面沒有資料插入 插入語句寫錯了吧...

資料庫的一條資料佔連續的實體地址麼

線性表中有連結串列和順序表兩類,順序表所佔的儲存空間必須連續,連結串列沒有這個要求專,連續指的 不一定,也可以是兩條或多條記錄 我想讓資料庫的id在刪除中間一條後,後邊的id可以自動連續下來,怎麼實現?id 這欄位是表中的bai 主鍵吧?那麼 可能和其 du他表 有關聯 如果改zhi 動了 就要出大...

我想讓資料庫的id在刪除中間一條後後邊的id可以

id 這欄位是表中的bai 主鍵吧?那麼 可能和其 du他表 有關聯 如果改zhi 動了 就要出大dao問題版了 當然了 要是 單表的話你權可以整 delid 26 delete from tablename where id delid update tablename set id id 1 w...