查询某个字段最大值,然后赋予给变量,该怎么解决
查询某个字段最大值,然后赋予给变量
我在网上看到好多代码,可是插入到我的文件里面就不行,请各位帮我看看,怎么样查询某字段最大值然后把它赋予变量,我是查询到之后进行加1计算。
$db_host="localhost";//服务器
$db_user="root"; //用户名
$db_psw="123456"; //密码
$db_name="test";//数据库名
$conn = mysql_connect($db_host,$db_user,$db_psw) or die("链接错啦");
mysql_select_db($db_name,$conn) or die("链接又错啦");
mysql_query("set names utf-8");
$line = 0;
$file = fopen('upload/amazon_erp.csv',"r");
$strSql="SELECT MAX(sku) FROM table";
$query = mysql_query($strSql,$conn);
$resulta= mysql_fetch_row($query);
$maxid=$resulta;
print_r($resulta);
while ($result = fgetcsv($file)) {
//每次读取CSV里面的一行内容
if ($line 0)
{
$maxid++;
$sku=$result[0];
$name=$result[1];
$address=$result[2];
$a=$result[3];
$b1=$result[16];
$b2=$result[17];
$b3=$result[18];
$b="$b1,$b2,$b3";
$c="$sku,$name,$address,$a,$b";
echo $c;
echo "
";
$sql="INSERT INTO `test`.`table` (`$resulta`, `name`, `address`, `a`, `b`) VALUES ('$resulta','$name','$address','$a','$b')";
mysql_query($sql);
}
$line++;
fclose($file);
echo "导入成功";
?>
------解决方案--------------------
- SQL code
#字段最大值:select MAX(id) from table;<br><font color="#e78608">------解决方案--------------------</font><br>
------解决方案--------------------
------解决方案--------------------
- SQL code
SELECT MAX(c.id),MAX(i.id) //c.id t1.idFROM t1 AS c, //定义表t1的缩写为ct2 AS i; //如上,定义表t2的缩写为i<div class="clear"> </div>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHPがMySQLに接続した後、ページは空白になり、DIE()関数が失敗する理由。 PHPとMySQLデータベースの間の接続を学習するとき、あなたはしばしばいくつかの混乱することに遭遇します...

多くのウェブサイト開発者は、ランプアーキテクチャの下でnode.jsまたはPythonサービスを統合する問題に直面しています:既存のランプ(Linux Apache MySQL PHP)アーキテクチャWebサイトのニーズ...

PCとモバイル側で同じページを共有し、キャッシュの問題を処理する方法は? Nginxでは、Baotaの背景を使用して構築されたPHP MySQL環境、PCサイドの作成方法と...

「DebianStrings」は標準的な用語ではなく、その特定の意味はまだ不明です。この記事は、ブラウザの互換性について直接コメントすることはできません。ただし、「DebianStrings」がDebianシステムで実行されているWebアプリケーションを指す場合、そのブラウザの互換性はアプリケーション自体の技術アーキテクチャに依存します。ほとんどの最新のWebアプリケーションは、クロスブラウザーの互換性に取り組んでいます。これは、次のWeb標準と、適切に互換性のあるフロントエンドテクノロジー(HTML、CSS、JavaScriptなど)およびバックエンドテクノロジー(PHP、Python、Node.jsなど)を使用することに依存しています。アプリケーションが複数のブラウザと互換性があることを確認するには、開発者がクロスブラウザーテストを実施し、応答性を使用する必要があることがよくあります

dockerfileのベストプラクティスLNMP環境学習のためのベストプラクティスDocker中に、多くの開発者は独自のLNMP(Linux、Nginx、MySQL、PHP)を構築しようとします...

RedisキューとMySQLの安定性の比較:なぜRedisはデータ損失になりやすいのですか?開発環境では、php7.2とthinkphpフレームワークを使用して、私たちはしばしば協力の選択に直面しています...

DjangoとMySQLを使用して、DjangoおよびMySQLデータベースを使用するときに大量のデータボリュームを処理します。データボリュームが数十万から100万または200万に達すると...
