Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > อยากเพิ่ม insert ตรง echo [.trim($addresses[$i]).] sending success.<br /><br />; แบบว่าถ้า success ให้insert $addresses[$i] ลงdatabaseด้วยอะคับ



 

อยากเพิ่ม insert ตรง echo [.trim($addresses[$i]).] sending success.<br /><br />; แบบว่าถ้า success ให้insert $addresses[$i] ลงdatabaseด้วยอะคับ

 



Topic : 130267



โพสกระทู้ ( 230 )
บทความ ( 0 )



สถานะออฟไลน์




/*อยากเพิ่ม insert ตรง echo '['.trim($addresses[$i]).'] sending success.<br /><br />'; แบบว่าถ้า success ให้insert $addresses[$i] ลงdatabaseด้วยอะคับ */


Code (PHP)
for ($i=0; $i<$numOfEMail; $i++) {
	$mail->addAddress($addresses[$i]);	
	if(!$mail->Send()) {

		
	
		
		echo 'Message of ['.trim($addresses[$i]).'] was not sent.<br />';
		echo 'can not sending ' . $mail->ErrorInfo . '<br /><br />';
		//break; //Abandon sending
	} else {
		echo '['.trim($addresses[$i]).'] sending success.<br /><br />';
	}
	//correct is notepad
	$mail->clearAddresses();
}
echo $numOfEMail." ".($numOfEMail>1?"mails.":"mail.");




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-02-12 15:50:41 By : yag00za View : 749 Reply : 12
 

 

No. 1



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


งง อยากเพิ่มก็แทรกคำสั่ง ลงไปเลยสิครับ
ก่อนจะถามนี้ได้วิเคราะห์คำสั่งหรือยัง สิ่งที่คุณต้องการมันก็ทำได้เลย ก็แค่เอาโค๊ดมาแก้ไข






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-12 16:14:31 By : Chaidhanan
 


 

No. 2



โพสกระทู้ ( 230 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2018-02-12 16:14:31
รายละเอียดของการตอบ ::
Code (PHP)
for ($i=0; $i<$numOfEMail; $i++) {
	$mail->addAddress($addresses[$i]);	
	if(!$mail->Send()) {

		//check input capt with session captcha
		//if($_SESSION['captcha']!=$_POST['capt'] || $_SESSION['captcha']=='BADCODE') { 
			 //wrong captcha exit the program not continue.
			 //exit("wrong code");
			 
		//}

		//correct captcha continue program
		//echo "Excellent";
		
	
		
		echo 'Message of ['.trim($addresses[$i]).'] was not sent.<br />';
		echo 'can not sending ' . $mail->ErrorInfo . '<br /><br />';
		//break; //Abandon sending
	} else {
		echo '['.trim($addresses[$i]).'] sending success.<br /><br />';
		 
		
		$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="$addresses[$i]) ";
		$objQuery = mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
	}
	
	$mail->clearAddresses();
}
echo $numOfEMail." ".($numOfEMail>1?"mails.":"mail.");



พอจะทราบไหมคับว่าเกิดจากอะไรคับ
aaaa




ประวัติการแก้ไข
2018-02-12 16:34:49
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-12 16:33:58 By : yag00za
 

 

No. 3



โพสกระทู้ ( 432 )
บทความ ( 1 )



สถานะออฟไลน์
Blogger

252 ใกล้กับ '[email protected]' syntax ผิดๆ หรือ echo "<input type="text" name="txt1" value = "'.['.trim($addresses[$i]).'].' "> ";
intsert VALUES ('$_POST["txt1"]')
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-12 17:37:38 By : Hararock
 


 

No. 4



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


Code (PHP)
	$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="$addresses[$i]) ";
// แก้เป็น
	$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="values( $addresses[$i] ) ";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-12 18:00:53 By : Chaidhanan
 


 

No. 5



โพสกระทู้ ( 230 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : Chaidhanan เมื่อวันที่ 2018-02-12 18:00:53
รายละเอียดของการตอบ ::
ไม่error แต่ไม่จัดเก็บคับ
Code (PHP)
<?php
<?php
<?php

include("bar.php");
include("config.php");
require("phpmailer/class.phpmailer.php"); // path to the PHPMailer class.


//if(isset($_REQUEST['province']) && isset($_REQUEST['std_status']) && isset($_REQUEST['student_code_status']) && isset($_REQUEST['CurLevel'])){
if(isset($_POST['mydata1']) && isset($_POST['mydata2']) && isset($_POST['mydata3']) && isset($_POST['mydata4'])){
	
	$province = stripcslashes($_POST['mydata1']);
	$std_status = stripcslashes($_POST['mydata2']);
	$student_code_status = stripcslashes($_POST['mydata3']);
	$CurLevel = stripcslashes($_POST['mydata4']);
	
	
	$strCondition = "";
	if ($province != "") {
		//$strCondition .= "WHERE province = '".$province."'";
		$strCondition .= "WHERE province IN (".$province.")";
	}
	if ($std_status != "") {
		if ($strCondition != "") {
			$strCondition .= " AND std_status IN (".$std_status.")";
		} else {
			$strCondition .= "WHERE std_status IN (".$std_status.")";
		}		
	}
	if ($student_code_status != "") {
		if ($strCondition != "") {
			$strCondition .= " AND student_code_status IN (".$student_code_status.")";
		} else {
			$strCondition .= "WHERE student_code_status IN (".$student_code_status.")";
		}		
	}
	if ($CurLevel != "") {
		if ($strCondition != "") {
			$strCondition .= " AND CurLevel IN (".$CurLevel.")";
		} else {
			$strCondition .= "WHERE CurLevel IN (".$CurLevel.")";
		}		
	}
	
	//$strSQL = "SELECT * FROM v_studentmail $strCondition";
	$strSQL = "SELECT Mail1,WebMail1 FROM v_studentmail $strCondition";
    $objQuery = mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
	
	
	
	
	

	
	$r = mssql_num_rows($objQuery);
	$arr = array();
	$c = 0;	
	while($objResult = mssql_fetch_array($objQuery)){
		$c++;
		//$emailStr = $c.'. '.$objResult["Mail1"].'@'.$objResult["WebMail1"];
		$emailStr = $objResult["Mail1"].'@'.$objResult["WebMail1"];
        array_push($arr, $emailStr);
		
		
		//echo $emailStr."<br />";
    }	
	
	$arrUnique = array_unique($arr);
	//$mail_to = implode(',', $arrUnique);
	//$mail_to = implode('<br />', $arrUnique);
	
    //echo $r." ".($r>0?"mails.":"mail.")."<br /><br />".$mail_to."<br /><br />".$strSQL;
	$addresses = implode('<br />', $arrUnique);
	//exit();
} else {
	exit();
}


$fm = "[email protected]"; // *** µéͧãªéÍÕàÁÅì @gmail.com à·èÒ¹Ñé¹ ***

//$to = "[email protected]"; //
//$to = "[email protected],[email protected]";
//$to = trim($_POST['mail_to']); //ÍÕàÁÅì·ÕèãªéÃѺ¢éÍÁÙŨҡẺ¿ÍÃìÁ
//$to = $_POST['mail_to']; //ÍÕàÁÅì·ÕèãªéÃѺ¢éÍÁÙŨҡẺ¿ÍÃìÁ
$custemail = $_POST['email']; // ÍÕàÁÅì¢Í§¼ÙéµÔ´µèÍ·Õè¡ÃÍ¡¼èҹẺ¿ÍÃìÁ
 
 

	
	
//$subj = $_POST['subject'];
$subj = iconv('TIS-620','UTF-8', $_POST['mydata6']);
$msg = stripcslashes($_POST['mydata7']);
$msgUTF8 = iconv('TIS-620','UTF-8', $msg);


// ------------------------------------------------------------------------------------------------------------- //
//$message.= "ª×èÍ-¹ÒÁÊ¡ØÅ: ".$_POST['name']."\n";
$text1 = iconv('TIS-620','UTF-8',"ÍÕàÁÅì: ");
$text2 = iconv('TIS-620','UTF-8',"ËÑÇ¢éÍ: ");
$text3 = iconv('TIS-620','UTF-8',"ÃÒÂÅÐàÍÕ´: ");
$message.= $text1."".$_POST['mydata5']."\n";
//$message.= "to".$_POST['togo']."\n";
$message.= $text2."".$subj."\n";
$message.= $text3."".$msgUTF8."\n";
// ------------------------------------------------------------------------------------------------------------- //


 
$mesg = $message;

//echo "messages = ".$mesg."<br /><br />";

//echo iconv('UTF-8', 'TIS-620',$mesg);
//exit();

$mail = new PHPMailer();
$mail->CharSet = "utf-8"; 
 
/* ------------------------------------------------------------------------------------------------------------- */
/* µÑ駤èÒ¡ÒÃÊè§ÍÕàÁÅì â´Âãªé SMTP ¢Í§ Gmail */
$mail->IsSMTP();
$mail->Mailer = "smtp";
//$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth     = true;                  // enable SMTP authentication
$mail->SMTPKeepAlive = true; // SMTP connection will not close after each email sent, reduces SMTP overhead
$mail->SMTPSecure  = "ssl";                 // sets the prefix to the servier
$mail->Host             = "smtp.gmail.com";      // sets GMAIL as the SMTP server
$mail->Port              = 465;                   // set the SMTP port for the GMAIL server
$mail->Username      = "[email protected]";  // Gmail Email username
$mail->Password       = "thekop@1";            // Gmail Email password
/* ------------------------------------------------------------------------------------------------------------- */
//echo "AAA"; 
$mail->From = $fm;




//$mail->AddAddress($to);
$mail->AddReplyTo($custemail);
$mail->Subject = $subj;
$mail->Body = $mesg;
$mail->isHTML(true);
$mail->WordWrap = 50;  
//

$addresses = array();
array_push($addresses, "[email protected]");
$numOfEMail = count($addresses);



for ($i=0; $i<$numOfEMail; $i++) {
	$mail->addAddress($addresses[$i]);	
	if(!$mail->Send()) {

		
	
		
		echo 'Message of ['.trim($addresses[$i]).'] was not sent.<br />';
		echo 'can not sending ' . $mail->ErrorInfo . '<br /><br />';
		//break; //Abandon sending
	} else {
		echo '['.trim($addresses[$i]).'] sending success.<br /><br />';
		 
		$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="values( $addresses[$i] ) ";
		
	}
	//correct is notepad
	$mail->clearAddresses();
}
echo $numOfEMail." ".($numOfEMail>1?"mails.":"mail.");

?>







ประวัติการแก้ไข
2018-02-13 09:05:19
2018-02-13 09:26:54
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-13 09:02:39 By : yag00za
 


 

No. 6



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


Code (PHP)
} else {
		echo '['.trim($addresses[$i]).'] sending success.<br /><br />';
		 
		$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="values( $addresses[$i] ) ";
		// ขาดคำสั่ง mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
	}


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-13 11:08:15 By : Chaidhanan
 


 

No. 7



โพสกระทู้ ( 230 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : Chaidhanan เมื่อวันที่ 2018-02-13 11:08:15
รายละเอียดของการตอบ ::

edm
Code (PHP)
		echo 'Message of ['.trim($addresses[$i]).'] was not sent.<br />';
		echo 'can not sending ' . $mail->ErrorInfo . '<br /><br />';
		//break; //Abandon sending
	} else {
		echo '['.trim($addresses[$i]).'] sending success.<br /><br />';
		 
		$strSQL = "INSERT INTO mail1_history ";
		$strSQL .="(Mail1) ";
		$strSQL .="values( $addresses[$i] ) ";
	 //mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
	  $objQuery = mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
		
	}
	//correct is notepad
	$mail->clearAddresses();
}
echo $numOfEMail." ".($numOfEMail>1?"mails.":"mail.");





ประวัติการแก้ไข
2018-02-13 11:25:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-13 11:23:53 By : yag00za
 


 

No. 8



โพสกระทู้ ( 432 )
บทความ ( 1 )



สถานะออฟไลน์
Blogger

ตอบความคิดเห็นที่ : 7 เขียนโดย : yag00za เมื่อวันที่ 2018-02-13 11:23:53
รายละเอียดของการตอบ ::


VALUES ('$addresses[$i]')

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-13 17:26:02 By : Hararock
 


 

No. 9



โพสกระทู้ ( 230 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : Hararock เมื่อวันที่ 2018-02-13 17:26:02
รายละเอียดของการตอบ ::
Fatal error: Call to undefined function VALUES() in

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-14 09:00:41 By : yag00za
 


 

No. 10



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


คห 8 เขาชี้จุดที่ควรจะไปแก้ไข ไม่ใช่ให้ ก๊อปปี้มาทำเลย ถ้าจขกท ไม่วิเคราะห์โค๊ดตัวอย่างเอาไปใช้ดื้อๆ ก็จะพายเรื่อวนในอ่างไปอย่างนี้
จะให้คนช่วยเขาเขียนโค๊ดให้ทั้งหมด มันคงไม่ใช่ทางที่ถูกต้อง จขกท ต้องหัดวิเคราะห์โค๊ดด้วยตัวเองให้เข้าใจก่อนที่จะทำ

เฮ้อเจอแบบนี้คนช่วยเหนื่อย และเมื่อเหนื่อยก็อาจเลิกช่วยไปโดยปริยาย คงต้องปล่อยให้คิดเองวิเคราะห์เอง อ่านคู่มือการเขียนให้รู้จัดไวยกรณ์ของโปรแกรมที่จะเขียนให้เข้าใจ ตัวอย่างต่างๆที่เขามีให้ทดลองทำนั่นเป็นการสร้างประสบการณ์ ให้เข้าใจลำดับการทำงาน ต้องหัดทำแต่เริ่ม ก็จะเข้าใจได้เอง ถ้ากระโดดข้ามขั้นตอน ก็จะวนไปวนมาอยู่อย่างนี้ เพราะไม่เข้าใจที่มาที่ไปของโค๊ดที่เขานำมาเป็นตัวอย่าง

การเขียนโปรแกรมเป็นเสมือนการวิเคราะห์จัดลำดับเหตุการณ์ต่างๆ และนำมาพูดคุยกับคอมพิวเตอร์โดยใช้ภาษาที่คอมฯ เข้าใจ( ภาษาที่ใช้ในการเขียน) ถ้าคุยกับคอมฯ ไม่เข้าใจ มันก็ไม่ทำงานให้ และถ้ายิ่งไม่ฟังมันอธิบาย(ไม่อ่านเมสเสจเออเร่อร์ หรือไม่แปลสิ่งที่มันบอก) ก็จะแก้ไขสิ่งที่ผิดไม่ได้

และการนำมาถามกับคนอื่นก็ต้องถามให้คนอื่นเข้าใจ ให้รู้ที่มาที่ไป โค๊ดทีี่แก้ไขแล้ว เป็นยังไงก็ต้องเอามาแสดงให้ดูว่า ตัวเองเข้าใจอย่างไร แก้ไขถูกต้องไหม ทำไมถึงได้ผลลัพธ์ออกมาไม่ได้ตามต้องการ และเออเร่อร์เมสเสจที่แจ้งมาเป็นอย่างไร

ให้มันครบองค์ประกอบที่สำคัญในการวิเคราะห์เหต์การณ์ต่าง คือ I/O (input / output)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-14 15:21:30 By : Chaidhanan
 


 

No. 11



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 10 เขียนโดย : Chaidhanan เมื่อวันที่ 2018-02-14 15:21:30
รายละเอียดของการตอบ ::
ต้องเขียนบทความเชิง ทำความเข้าใจ วิเคราะห์ แยกเยะ ก็จะดีไม่น้อยนะครับ โปรแกรมเมอร์ใหม่ส่วนมากจะไม่ค่อยเข้าใจระบบการทำงาน Process แต่ขอยังไงก็ได้ให้เข้าฐานข้อมูลเลย(ใจร้อน)


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-14 15:39:57 By : dudesaranyu
 


 

No. 12



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 11 เขียนโดย : dudesaranyu เมื่อวันที่ 2018-02-14 15:39:57
รายละเอียดของการตอบ ::
อันนี้มีคนเขาเขียนไว้เยอะแล้วอะครับ สำหรับผม document ของ php บนเวป นั่นแหล่ะครับ เป็นบนเรียนที่ดีเลย
สำหรับคนเริ่มต้น ศึกษาจากตรงนั้นได้เลย เริ่มตั้งแต่ getting started เพราะผมเองก็ไม่ได้เรียน php มาแต่ต้น
ก็มาศึกษาเอาเอง โดยการอ่าน document เอาเอง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-14 16:37:49 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากเพิ่ม insert ตรง echo [.trim($addresses[$i]).] sending success.<br /><br />; แบบว่าถ้า success ให้insert $addresses[$i] ลงdatabaseด้วยอะคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่