|
|
|
ถ้านู๋ จะอัพโหลดรูปลง database ใน database จะเก็บรูปชนิด(type)อะไร คะ |
|
|
|
|
|
|
|
ของผมเก็บเป็น varchar(500) อะครับ ก็เก็บได้ปกติ อ่า งับ
|
|
|
|
|
Date :
2010-03-31 22:02:42 |
By :
tomsmile |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูให้หน่อยจิ
ไม่รู้ว่าถูกรึปล่าว
มันไม่เข้าอ่ะ
<html>
<body>
<center>
<h1>New User</h1>
<form action="newuser2.php" method="post" enctype="multipart/form-data">
<table>
<tr>
<td>Uid: </td>
<td><input type="text" name="uid" size="10" maxlength="10"></td>
</tr>
<tr>
<td>Password: </td>
<td><input type="password" name="password" size="10" maxlength="10"></td>
</tr>
<tr>
<td>Firstname: </td>
<td><input type="text" name="firstname" size="50" maxlength="50"></td>
</tr>
<tr>
<td>Lastname: </td>
<td><input type="text" name="lastname" size="50" maxlength="50"></td>
</tr>
<tr>
<td>Address: </td>
<td><input type="text" name="address" size="100" maxlength="100"></td>
</tr>
<tr>
<td>Phone: </td>
<td><input type="text" name="phone" size="50" maxlength="50"></td>
</tr>
<tr>
<td>Email: </td>
<td><input type="text" name="email" size="50" maxlength="50"></td>
</tr>
<tr>
<td>รูป</td>
<td><label>
<input type="file" name="file">
</label></td>
</tr>
</table>
<input type="submit" value="submit">
</form>
</center>
</body>
</html>
|
|
|
|
|
Date :
2010-03-31 22:07:06 |
By :
นู๋เฟิส |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คับ ชนิดรูป มีให้เลือกว่า จะใช้ชนิดเดียวกันกับที่อัพขึ้นมา หรือจะแปลงเป็นรูปชนิดที่คุณต้องการ
คือ หมายถึงว่า อัพสตรีม เข้า mysql หรือ เก็บเฉพาะชื่อรูปคับ
ถ้าจำไม่ผิด ถ้าอัพเข้า mysql เลยนี่ blob หรือป่าว หรือ ว่า binary นะ
ปรกติแล้วผมอัพเข้าโอสแหละ ส่วน mysql แค่เก็บ path ไว้ คับ
|
|
|
|
|
Date :
2010-03-31 22:09:30 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<html>
<body>
<?
$con = mysql_connect("localhost", "root", "1234") or
die("äÁèÊÒÁÒöµÔ´µèÍ server ä´é");
$db = mysql_select_db("onlineshop", $con) or
die("äÁèÊÒÁÒöµÔ´µè͡Ѻ°Ò¹¢éÍÁÙÅä´é");
$sql = "insert into users " .
"(uid,password,firstname,lastname,address,phone,email)" .
" values " .
"('" .
$_POST["uid"] . "','" .
$_POST["password"] . "','" .
$_POST["firstname"] . "','" .
$_POST["lastname"] . "','" .
$_POST["address"] . "','" .
$_POST["phone"] . "','" .
$_POST["email"] .
"')";
mysql_query($sql, $con) or
die("äÁèÊÒÁÒö·Ó§Ò¹µÒÁ¤ÓÊÑè§ SQL ä´é");
mysql_close($con);
?>
<center>
ä´éÃѺ¢éÍÁÙÅ¡ÒÃÊÁѤÃàÃÕºÃéÍÂáÅéÇ <br>
<a href="index.php">¡ÅѺ价Õè˹éÒÅçÍ¡ÍÔ¹</a>
</center>
</body>
</html>
|
|
|
|
|
Date :
2010-03-31 22:12:45 |
By :
นู๋เฟิส |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Blob หรือ binary
ปล. มีขอจำกัดเรื่องขนาดไฟล์
|
|
|
|
|
Date :
2010-03-31 22:14:59 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ path เอาครับง่ายดี เก็บเฉพาะชื่อรูปไม่เปลืองเนื้อที่ดี อิอิ
Code (PHP)
<TR>
<TD>รูปภาพ</TD>
<TD><INPUT TYPE="file" NAME="fileupload">
<INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="100000"></TD>
</TR>
<TD> </TD>
<TD><INPUT TYPE="submit" NAME="Submit" VALUE="ตกลง">
<INPUT TYPE="reset" NAME="Submit2" VALUE="ยกเลิก"></TD>
<?
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
if ($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]) ;
if ($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg") {
$sql2="select max(id_prd) from ตาราง ";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
copy($fileupload,"photo/".$photoname);//กำหนด path
$sql3="update ตาราง set photo_prd='$photoname' where id_prd ='$row[0]' ";
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
}
echo "<H3>เพิ่ม สินค้าเรียบร้อยแล้ว</H3>";
?>
ประยุกต์เอาเน้อ อิอิ
|
|
|
|
|
Date :
2010-03-31 23:20:18 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขึ้นแบบนี้อ่ะค่ะ คุณemboy ช่วยบอกทีค่ะ
??????
Notice: Undefined index: fileupload in C:\AppServ\www\tes\123.php on line 11
Notice: Undefined index: fileupload in C:\AppServ\www\tes\123.php on line 12
Notice: Undefined index: fileupload in C:\AppServ\www\tes\123.php on line 13
Notice: Undefined index: fileupload in C:\AppServ\www\tes\123.php on line 14
????? ???????????????????
|
|
|
|
|
Date :
2010-04-01 08:44:40 |
By :
นู๋เฟิส |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอ upload เสร็จแล้ว จาเรียกออกมาแสดง ต้องทำยังอ่ะคับ
รบกวนช่วยบอกทีครับ ขอเปน code php นะคับ
( เก็บรูปลงใน folder คับช่วยชื่อเก็บใน mysql )
|
|
|
|
|
Date :
2010-04-01 17:14:45 |
By :
ballnaha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img src="folder/<?php echo $read_field_from_table; ?>" />
แค่นี้แหละครับ ง่ายดีน้อ
|
|
|
|
|
Date :
2010-04-01 18:00:56 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนอีกนิดครับ ขอแบบเต็มรูปแบบได้ป่าวคับ
การเรียกไฟล์รูปที่ upload อ่ะคับ
คือว่ามือใหม่สุด ๆ ๆ ๆ ๆ
|
|
|
|
|
Date :
2010-04-01 20:34:49 |
By :
ballnaha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบ No.11
Code (PHP)
<tbody>
<?php
$sql = "SELECT * FROM teacher";
$query=mysql_query($sql);
mysql_query("set names utf8");
while($result=mysql_fetch_array($query)){
?>
<tr>
<td style="width:20px;"><img src="<?=$result[pic] ?>" style="width:80px; height:110px;"/></td>
<td>
<a href="view_person.php?id=<?=$result[teacher_id]?>" onmouseover="loadtooltip(this,<?=$result[teacher_id]?>)" onmouseout="hidetooltip()" onclick="hidetooltip()" target="_blank"><?php echo"$result[name] $result[surname]";?></a><br><img src="pic/line.jpg" style="width:100%; height:2px;"><br><?php echo"$result[position]";?>
</td>
</tr>
<?php }?>
</tbody>
|
|
|
|
|
Date :
2010-04-01 21:31:51 |
By :
icute |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ละคับ ขอบคุณนะครับ
|
|
|
|
|
Date :
2010-04-02 10:24:18 |
By :
ิballnaha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|