|
|
|
ต้องการตัดรายชื่ออีเมล์โดยเช็คจาก comma คือผมต้องการตัดรายชื่ออีเมล์โดยให้ User Copy |
|
|
|
|
|
|
|
$red = explode(",",$email);
ค่าที่ได้ เป็น array ครับ
|
|
|
|
|
Date :
2010-04-27 16:59:01 |
By :
kaos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$Paste_Email=$_POST[Paste_Email];
$uname =$_SESSION['sess_username'];
$sql1="SELECT mb_id FROM member WHERE user='$uname'";
$result1=mysql_db_query($dbname,$sql1);
while ($rs=mysql_fetch_array($result1)) {
$name_id=$rs['mb_id'];
}
$sql="select * from Email";
$result=mysql_db_query($dbname,$sql);
$red = explode(",",$Paste_Email);
// Test print
print $red[0];
print $red[1];
print $red[2];
$result = mysql_query("insert into Email (mb_id,Email) values
?>
แล้วถ้าผมจะให้มันเก็บในดาต้าเบสละครับทำไงต่อ
|
|
|
|
|
Date :
2010-04-27 17:19:08 |
By :
tataICT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้
foreach($red as $var) // จะท่อง array จนหมด โดยแต่ละรอบจะเก็บ ค่า ลง ตัวแปร $var
{
print $var;
print "<br>";
}
|
|
|
|
|
Date :
2010-04-27 17:22:30 |
By :
kaos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
session_start() ;
$Paste_Email=$_POST[Paste_Email];
$uname =$_SESSION['sess_username'];
$sql1="SELECT mb_id FROM member WHERE user='$uname'";
$result1=mysql_db_query($dbname,$sql1);
while ($rs=mysql_fetch_array($result1)) {
$name_id=$rs['mb_id'];
}
$sql="select * from Email";
$result=mysql_db_query($dbname,$sql);
$red = explode(",",$Paste_Email);
foreach($red as $var){
$result = mysql_query("insert into Email (mb_id,Email)values('$name_id','$var')")or die(mysql_error().":Err Database");
}
mysql_close();
?>
ข้อมูลใน Database ทำไมมันวาง 1 แถวแล้วทุกครั้งเลยครับ
|
|
|
|
|
Date :
2010-04-27 17:45:45 |
By :
tataICT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณคุณ kaos มากๆ นะครับ
|
|
|
|
|
Date :
2010-04-27 17:48:10 |
By :
tataICT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|