 |
การนำชื่อรูปเข้าไปเก็บไว้ในฐานข้อมูลไม่ได้ครับรบกวนช่วยหน่อยครับ |
|
 |
|
|
 |
 |
|
มี Error ป่าวครับ?
Code (PHP)
$result3=mysql_db_query($dbname,$sql3) or die(mysql_error());
|
 |
 |
 |
 |
Date :
2014-06-19 14:13:35 |
By :
arm8957 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
งั้นลอง แล้วเอาคำสั่ง SQL ที่ได้ ไปลองรันใน phpMyAdmin ดูครับว่าผ่านป่าว?
Code (PHP)
echo $sql3;
|
 |
 |
 |
 |
Date :
2014-06-19 14:34:54 |
By :
arm8957 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ่อผมผิดเอง มันต้องแบบนี้
Code (PHP)
$sql3="update tperson set photo_prd='$photoname' where ID_tperson='$row['ID_tperson']' ";
|
ประวัติการแก้ไข 2014-06-19 15:09:14
 |
 |
 |
 |
Date :
2014-06-19 15:08:11 |
By :
meannerss |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
$xxx=$row['ID_tperson'];
$sql3="update tperson set photo_prd='$photoname' where ID_tperson='$xxx' ";
|
 |
 |
 |
 |
Date :
2014-06-19 16:55:54 |
By :
meannerss |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$sql2="select max(ID_tperson) from tperson ";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
อันนี้ถูกแล้วครับ โดนบังคับ เพราะ ใช้ max(id_tperson) ไม่ได้ใส่ alias name มาด้วย
และเรียก result โดยใช้ mysql_fetch_row ซึ่งจะส่งค่ามาเป็น array() ไม่มีชื่อ field มาด้วย
|
 |
 |
 |
 |
Date :
2014-06-19 17:29:53 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$sql3="update tperson set photo_prd='$photoname' where ID_tperson='$row[0]' ";
echo $sql3 มาดูหน่อยครับ
|
 |
 |
 |
 |
Date :
2014-06-19 17:32:58 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|