Heim > Backend-Entwicklung > PHP-Problem > So ändern Sie Datenbankinhalte in PHP

So ändern Sie Datenbankinhalte in PHP

藏色散人
Freigeben: 2023-03-05 09:52:02
Original
4812 Leute haben es durchsucht

So ändern Sie den Datenbankinhalt in PHP: Wählen Sie zuerst die Datenbank aus, rufen Sie dann den Datensatz mit der Anweisung „mysql_query($q)“ ab und speichern Sie ihn schließlich im Array-Objekt Datenbankfeldinhalte über die UPDATE-Methode.

So ändern Sie Datenbankinhalte in PHP

Empfehlung: „PHP-Video-Tutorial

php Das Frontend übergibt Parameter, durchläuft die Felder der Datenbanktabelle und modifiziert sie entsprechend den Bedingungen.

<?php
    header("Content-Type:text/html;charset=utf8"); 
    header("Access-Control-Allow-Origin: *"); //解决跨域
    header(&#39;Access-Control-Allow-Methods:POST&#39;);// 响应类型  
    header(&#39;Access-Control-Allow-Headers:*&#39;); // 响应头设置 
    $link=mysql_connect("localhost","root","root"); 
    mysql_select_db("business_card", $link); //选择数据库
    mysql_query("SET NAMES utf8");//解决中文乱码问题
    $wx_id = $_POST[&#39;wx_id&#39;];
    $openid = $_POST[&#39;openid&#39;];
    $q = "SELECT * FROM user"; //SQL查询语句 SELECT * FROM 表名
    $rs = mysql_query($q); //获取数据集
    if(!$rs){die("数据库没有数据!");}
//循环读取数据并存入数组对象
    $dlogs;$i=1;
    while($row=mysql_fetch_array($rs))
    {
$result = @mysql_query($strsql);
        if($row["openid"]==$openid){
if($row["collect"]!=""){
$ab =$row["collect"].&#39;,&#39;.$wx_id;
}else{
$ab =$wx_id;
}
//修改数据库字段
mysql_query("UPDATE user SET collect = &#39;$ab&#39;
WHERE openid = &#39;$openid&#39;");
 
    echo urldecode(json_encode($ab));
}
    }
    //以json格式返回html页面
   
    
?>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo ändern Sie Datenbankinhalte in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage