DROP PROCEDURE IF EXISTS P14;
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),合山企業(yè)網(wǎng)站建設(shè),合山品牌網(wǎng)站建設(shè),網(wǎng)站定制,合山網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,合山網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
delimiter //
CREATE PROCEDURE p14()
BEGIN
DECLARE line INT(10);
SET line=0;
WHILE line73059 DO
delete from test1 where check_out_id=(select id from id WHERE id line LIMIT 1);
SET line=line+1;
END WHILE;
END; //
這樣子改一下就可以跑了
$sql1="INSERT INTO `count`(`uname`, `ct`) VALUES ('{$fromUsername}',{$n}";// 缺少括號(hào)
改成
$sql1="INSERT INTO `count`(`uname`, `ct`) VALUES ('{$fromUsername}',{$n} )";
另外
if(!$r1){$r1=mysql_fetch_array($r1); // 邏輯判斷錯(cuò)誤
改成
if ( $r1=mysql_fetch_array($r1) ) {
或者
$r1=mysql_fetch_array($r1);
if ( $r1 ){
1、通過認(rèn)真檢查,語(yǔ)法及字段都沒有問題。
2、用本地環(huán)境幫你驗(yàn)證執(zhí)行下,正確執(zhí)行。
終上,可能的原因:
1、你本地mysql環(huán)境可能有問題
2、也可能是你把執(zhí)行腳本粘貼進(jìn)去時(shí)不小心多了空白字符
先確認(rèn)一下你的mysql版本,5.x版本直接一句話就可以創(chuàng)建用戶并賦予,而8.x后,需要先創(chuàng)建用戶,再GRANT;即:新版的mysql版本已經(jīng)將創(chuàng)建賬戶和賦予權(quán)限的方式分開了。
解決辦法:
創(chuàng)建賬戶:create user '用戶名'@'訪問主機(jī)' identified by '密碼';
賦予權(quán)限:grant 權(quán)限列表 on 數(shù)據(jù)庫(kù) to '用戶名'@'訪問主機(jī)' ;(修改權(quán)限時(shí)在后面加with grant option)
這個(gè)是asp網(wǎng)頁(yè)連接你的mysql數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)編程的錯(cuò)誤。
你可以查看的表about,你可能沒有創(chuàng)建表,或者創(chuàng)建的表有錯(cuò)誤,具體錯(cuò)誤在:
'CREATE TABLE about ( id int(11) NOT NULL auto_increment, webtitle varchar(100) N'
你只有對(duì)以上語(yǔ)句修改對(duì)就得了。
第二行。