djscsi
یک شنبه 24 مرداد 1389, 01:16 صبح
دوستان من برا insert این کد
$img = chunk_split(base64_encode(file_get_contents(@$_FIL ES["img"]['tmp_name'])));
$sql = "INSERT INTO `user` (`img`) VALUES ('$img')";
$result = mysql_query($sql) or die(mysql_error());
if (!$result)
return ' cannot insert.';
برای select این کد رو نوشتم ممنون میشم ایرادم رو بگیرید
$res=mysql_query("SELECT * FROM `user`");
if(!$res) echo "can not";
$n=mysql_num_rows($res);
echo "<center><table width=70% >";
echo "<tr bgcolor=gray><td>id</td><td>image</td></tr>";
for($i=0;$i<$n;$i++)
{
$d=mysql_fetch_row($res);
echo "<tr><td>$d[0]</td>";
echo "<td><img src=img.php?id=$d[0] width=30 height=30></td></tr>";
}
echo "</table></center>";
و در صفحه img.php
<?php
header('Content-type: image/jpg');
$query = "CONVERT(`user`.`img` USING utf8) where id=". $_GET['id'];
$rs = mysql_fetch_array(mysql_query($query));
return base64_decode($rs["img"]);
?>
ممنون
$img = chunk_split(base64_encode(file_get_contents(@$_FIL ES["img"]['tmp_name'])));
$sql = "INSERT INTO `user` (`img`) VALUES ('$img')";
$result = mysql_query($sql) or die(mysql_error());
if (!$result)
return ' cannot insert.';
برای select این کد رو نوشتم ممنون میشم ایرادم رو بگیرید
$res=mysql_query("SELECT * FROM `user`");
if(!$res) echo "can not";
$n=mysql_num_rows($res);
echo "<center><table width=70% >";
echo "<tr bgcolor=gray><td>id</td><td>image</td></tr>";
for($i=0;$i<$n;$i++)
{
$d=mysql_fetch_row($res);
echo "<tr><td>$d[0]</td>";
echo "<td><img src=img.php?id=$d[0] width=30 height=30></td></tr>";
}
echo "</table></center>";
و در صفحه img.php
<?php
header('Content-type: image/jpg');
$query = "CONVERT(`user`.`img` USING utf8) where id=". $_GET['id'];
$rs = mysql_fetch_array(mysql_query($query));
return base64_decode($rs["img"]);
?>
ممنون