View Full Version : Sử dụng biến chạy trong php giúp mình với. hic hic
star_night
12-12-2008, 10:31
Mình muốn post nhiều link vào CSDl cũng 1 lúc, số link lúc ít lúc nhiều mình làm như sau :
$l1 = $_GET['l1'];
$l2 = $_GET['l2'];
while($value = mysql_fetch_array($query))
{
$id=$value['id']+1;
for($i = 1 ; $i <= (số link) ; $i++)
{
$sql = "INSERT INTO `tbl` (`id`, `link`) VALUES($id, '$l.$i');";
mysql_query($sql, $conn);
$id=$id+1;
}
}
Mình làm như vậy nhưng mà biến $l1 không chịu gán vào chổ $l.$i ($ chạy trong vòng lập for)
bác nào giúp em gán biến $l1, $l2 vào $l.$i giúp em với, không biết cú pháp thế nào hic.
Em chỉ mò php chứ không được học các bác thông cảm ạ, em xin cảm ơn nhiều lắm.
bạn sử dụng biến của biến trong php là được
have fun!
Mình muốn post nhiều link vào CSDl cũng 1 lúc, số link lúc ít lúc nhiều mình làm như sau :
$l1 = $_GET['l1'];
$l2 = $_GET['l2'];
while($value = mysql_fetch_array($query))
{
$id=$value['id']+1;
for($i = 1 ; $i <= (số link) ; $i++)
{
$sql = "INSERT INTO `tbl` (`id`, `link`) VALUES($id, '$l.$i');";
mysql_query($sql, $conn);
$id=$id+1;
}
}
Mình làm như vậy nhưng mà biến $l1 không chịu gán vào chổ $l.$i ($ chạy trong vòng lập for)
bác nào giúp em gán biến $l1, $l2 vào $l.$i giúp em với, không biết cú pháp thế nào hic.
Em chỉ mò php chứ không được học các bác thông cảm ạ, em xin cảm ơn nhiều lắm.
gắn được chết liền
sửa thành
while($value = mysql_fetch_array($query))
{
$id=$value['id']+1;
for($i = 1 ; $i <= (số link) ; $i++)
{
$l[$i]=$_GET[l.$i];
$sql = "INSERT INTO `tbl` (`id`, `link`) VALUES($id,'".$l[$i]."');";
mysql_query($sql, $conn);
$id=$id+1;
}
}
star_night
12-12-2008, 11:17
gắn được chết liền
sửa thành
while($value = mysql_fetch_array($query))
{
$id=$value['id']+1;
for($i = 1 ; $i <= (số link) ; $i++)
{
$l[$i]=$_GET[l.$i];
$sql = "INSERT INTO `tbl` (`id`, `link`) VALUES($id,'".$l[$i]."');";
mysql_query($sql, $conn);
$id=$id+1;
}
}
Mình làm được rồi cảm ơn bạn nhiều nhiều lắm ^^.
Bạn ở đà lạt huk, mình dắt đi ún cafe ^^.
superthin
12-12-2008, 13:32
@star_night: dường như bạn đi quá nhanh khi căn bản chưa phân biệt được lúc nào nên dùng dấu ngoặc kép, lúc nào dùng dấu ngoặc đơn, lúc nào thì phải tác biến ra khỏi chuỗi hoặc dùng kiểu echo <<<HERE..., chậm tốc độ lại, đọc kỹ hơn về nền tảng căn bản trước khi nghịch vào DB.
star_night
12-12-2008, 20:51
@star_night: dường như bạn đi quá nhanh khi căn bản chưa phân biệt được lúc nào nên dùng dấu ngoặc kép, lúc nào dùng dấu ngoặc đơn, lúc nào thì phải tác biến ra khỏi chuỗi hoặc dùng kiểu echo <<<HERE..., chậm tốc độ lại, đọc kỹ hơn về nền tảng căn bản trước khi nghịch vào DB.
Cảm ơn bạn đã nhắc nhở mình ^^. Tại mình viết cái phần admin cho code phim của mình í mà ^^, nên cần gấp, hì có được học hành gì đâu bác :D.
Mình viết đến chổ nào sai xót gì, thíu gì thì lại lên mạng hỏi hì hì.
Mình đi mua sách mà chưa mua được mình ở đà lạt ở ngoại ô nên nó khổ thế ^^.
Có gì xin bác chỉ giáo thêm cho em ^^.
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.