ホームページ >php教程 >php手册 >PHPデータベースの追加、削除、変更、ソースコードのクエリ

PHPデータベースの追加、削除、変更、ソースコードのクエリ

WBOY
WBOYオリジナル
2016-06-21 09:05:111293ブラウズ

数据|数据库|源代码

//mysql数据库的sql

CREATE TABLE user(  id int(5) DEFAULT '0' NOT NULL AUTO_INCREMENT,  name varchar(20),  city varchar(20),  postcode varchar(10),address varchar(100),  password varchar(10), level tinyint(2) DEFAULT '0',right tinyint(2),email varchar(40), PRIMARY KEY (id),  UNIQUE id (id));
INSERT INTO myuser VALUES (1,'王友','北京','100083','北京市海淀区学院路',111,0,0,'wangyou000@263.net');
INSERT INTO myuser VALUES (2,'金风','武汉','430071','武汉市武昌区水果湖',111,0,0,'jinfeng000@263.net');
INSERT INTO myuser VALUES (3,'常丽','襄樊','441021','襄樊市襄城区南街',111,0,0,'changli000@263.net'); 

1.查寻全部

                                                             

                                                            
查寻全部                                      
                                                           

                                                             

                                                
以下は用户データベース库のすべての内容です:

                                                            

   $db = MySQL_connect("localhost", "root");                       
MySQL_select_db("mysite",$db);                                  
$result = MySQL_query("SELECT * FROM user",$db);              
"n";                                      
echo "";                            
echo "";                              
echo "";                          
echo "";                          
echo "n";                                                 

while ($myrow = MySQL_fetch_row($result))
{
printf("

gt;gt;", $myrow[0] , $myrow[1]);
printf("", $myrow[2], $myrow[3]);       
printf("", $myrow[4], $myrow[6]);       
printf("n", $myrow[7], $myrow[8]);
}
echo "
id城市邮编住 址等级权限邮件地址
%s%s %s%s%s%s%s%s
\n";                                                 
?>                                                                 
                                                                   
                                                            
                      

2.根据id查询

ID によるクエリ
$db = MySQL_connect("localhost", "root"); MySQL_select_db( "mysite",$db); ids) { ;
printf("

ユーザーの状況

");
printf(" 2. 名前: %sn
", $myrow["name"]); br>", $myrow["郵便番号"]); %sn & lt; br & gt; ", $ myRow [" レベル "]
Printf (" 7. メールアドレス: %sn & lf; ", $ myRow [" email "];
Printf (" & lt; a href = "%s" & gt; クエリを続行 & lt;/a & gt; ", $ MySQL_fetch_array($result)); h2 align=left> ;クエリしたいユーザーを選択してください: ");      do {
printf("%s%s
n",
$myrow["id"],$PATH_INFO,$ myrow["id"], $myrow["name"]);   
}
while ($myrow = MySQL_fetch_array($result));               
}} else                              
}
}
?>                                                               

                                                          

                                                          

3.更新

                                                          

                                                          

                                                        <br> 更新 <br>                                                       


                                                              
//PHP程序の始まり
$db = MySQL_connect("localhost", "root");                       
MySQL_select_db("mysite",$db);                                  

if(!$ id)if($ myrow = mysql_fetch_array($ result))printf( "&lt; h2 align = left&gt;変更するユーザー名を選択してください:&lt;/h2&gt;"); ;/a&gt;&lt;データベースにレコードがありません」;  }
else
{
if ($submit)
{
$sql = "ユーザーのSET name='$name',city='$city',
address='$address',email='$email' WHERE id=$id";            
$result = MySQL_query($sql);                                
echo "谢谢!データ更新が完了しました";                                
}
それ以外
{
$sql = "SELECT * FROM user WHERE id=$id";                 
$result = MySQL_query($sql);                             
$myrow = MySQL_fetch_array($result);                        
//以下は PHP の部分ではありません
?>                                                              

请对ユーザーの情報を修正します:

                
         
value="">                         
姓名:">
                                 
城市:">
                                     
住址:">
                                  
电子邮件:">
                                    
       
                                                     
                                                              
//PHP 的结束
65:}
}
?>                                                              
                                                         
                                                  

4.增加删除记录

&lt; html&gt;VALUES ('$name','$city','$address','$email')"; " レコードが正常に追加されました。 &lt; p&gt; ";
}
else
if($ delete)
{
//删除删除一
$ sql =" myuserからの削除id = $ id "; $ result = mysql_query($ sql); echo "レコードは正常に削除されました! & lt; p & gt; ";
}
else
{
Printf (" & lt; h2 align = left & gt; ユーザーのすべての情報を削除します: & lt;/h2 & gt; "); " ,$db);    while ($myrow = MySQL_fetch_array($result))

printf("%s:%s
n" ,
$myrow["id"],$PATH_INFO, $myrow["id"], $myrow["name"]);   
}
?>                                                                

                                                               

                                                   
追加一新的用户:

                                                             

             
姓名:">

城市:">

住址:<; br>
电子邮件:"> <入力タイプ="送信" name="送信" value="添加用户">

}
?>
                                                       
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。