Heim Backend-Entwicklung PHP-Tutorial MySQL操作实施成功,但没有返回值

MySQL操作实施成功,但没有返回值

Jun 13, 2016 am 10:36 AM
quot this update where

MySQL操作执行成功,但没有返回值?
在MySQL console中执行:

SQL code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->mysql&gt;update `1001` set finish=0 where sid=94664;Query OK,1 row affected (0.07 sec)Rows matched:1 changed:1 warnings:0
Nach dem Login kopieren


php中的语句:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$tid="`".$_COOKIE['uid']."`";$which="finish=1";$where="sid=".$sid;$db=new Mysql("localhost","root","","members_check","","UTF8");$db-&gt;connect();$result=$db-&gt;update($tid,$which,$where);echo $result;    //if($result){echo 0;}else{echo 1;}
Nach dem Login kopieren


js那里返回来的就是空,什么都没有。用下面那个if语句返回不了0。但是数据库里全部操作成功。

附上封装的函数:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public function query($sql) {     if ($sql == "") {     echo "SQL语句为空";     }     $this-&gt;sql = $sql;     $result = mysql_query($this-&gt;sql, $this-&gt;conn) or die('faill'.mysql_error());     $this-&gt;result = $result;     return $this-&gt;result;}public function update($table, $mod_content, $condition, $url = '') {     $result=$this-&gt;query("UPDATE $table SET $mod_content WHERE $condition");     return $result;}
Nach dem Login kopieren


------解决方案--------------------
$result=$db->update($tid,$which,$where);
var_dump($result);
显示 null

显然LZ使用的代码与他贴出的代码是不一样的
继续讨论是无意义的
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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Fix: Die Aktualisierungsprüfung von Google Chrome ist mit dem Fehlercode 3: 0x80040154 fehlgeschlagen Fix: Die Aktualisierungsprüfung von Google Chrome ist mit dem Fehlercode 3: 0x80040154 fehlgeschlagen Apr 13, 2023 pm 05:46 PM

Fix: Die Aktualisierungsprüfung von Google Chrome ist mit dem Fehlercode 3: 0x80040154 fehlgeschlagen

So aktivieren/deaktivieren Sie automatische VS-Code-Updates So aktivieren/deaktivieren Sie automatische VS-Code-Updates Apr 28, 2023 am 09:28 AM

So aktivieren/deaktivieren Sie automatische VS-Code-Updates

Lösung für hohe CPU-Auslastung der Microsoft-Kompatibilitätstelemetrie Lösung für hohe CPU-Auslastung der Microsoft-Kompatibilitätstelemetrie Mar 16, 2024 pm 10:16 PM

Lösung für hohe CPU-Auslastung der Microsoft-Kompatibilitätstelemetrie

KDE Plasma 6.1 bringt viele Verbesserungen für den beliebten Linux-Desktop KDE Plasma 6.1 bringt viele Verbesserungen für den beliebten Linux-Desktop Jun 23, 2024 am 07:54 AM

KDE Plasma 6.1 bringt viele Verbesserungen für den beliebten Linux-Desktop

So verwenden Sie die UPDATE-Anweisung in SQL So verwenden Sie die UPDATE-Anweisung in SQL Jun 02, 2023 pm 09:13 PM

So verwenden Sie die UPDATE-Anweisung in SQL

Fitbit Ace LTE erhält ein umfangreiches Update mit neuen Spielen, kontaktlosem Bezahlen und anderen Funktionen Fitbit Ace LTE erhält ein umfangreiches Update mit neuen Spielen, kontaktlosem Bezahlen und anderen Funktionen Aug 08, 2024 pm 09:39 PM

Fitbit Ace LTE erhält ein umfangreiches Update mit neuen Spielen, kontaktlosem Bezahlen und anderen Funktionen

Ausführliche Untersuchung der Nutzungsdetails von UPDATE in MySQL Ausführliche Untersuchung der Nutzungsdetails von UPDATE in MySQL Oct 11, 2022 pm 07:32 PM

Ausführliche Untersuchung der Nutzungsdetails von UPDATE in MySQL

So verwenden Sie die Where-Methode in Laravel-Sammlungen So verwenden Sie die Where-Methode in Laravel-Sammlungen Mar 10, 2024 pm 10:21 PM

So verwenden Sie die Where-Methode in Laravel-Sammlungen

See all articles