---------- Forwarded message ---------- From: Negin Nickparsa <nickparsa@xxxxxxxxx> Date: Mon, Mar 28, 2011 at 10:24 AM Subject: Re: is there any syntax to save a file in mysql? To: Hans Åhlin <ahlin.hans@xxxxxxxxxxxxxx> tnx Hans now i run this code in my sql ihave this: CREATE TABLE upload ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(30) NOT NULL, type VARCHAR(30) NOT NULL, size INT NOT NULL, *content MEDIUMBLOB NOT NULL,* PRIMARY KEY(id) ); and in my notepad i have this: <?php if(isset($_POST['upload']) && *$_FILES['userfile']['size'] > 0*) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; $fp = fopen($tmpName, 'r'); $content = fread($fp, filesize($tmpName)); *$content = addslashes($content);* fclose($fp); if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); } include 'connect.php'; $query = "INSERT INTO upload (name, size, type, content ) ". "VALUES ('$fileName', '$fileSize', '$fileType', '$content')"; mysql_query($query) or die('Error, query failed'); include 'library/closedb.php'; echo "<br>File $fileName uploaded<br>"; } ?> <form method="post" *enctype="multipart/form-data"*> <table width="350" border="0" cellpadding="1" cellspacing="1" class="box"> <tr> <td width="246"> *<input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <input name="userfile" type="file" id="userfile">* </td> <td width="80"><input name="upload" type="submit" class="box" id="upload" value=" Upload "></td> </tr> </table> </form> but in my sql when i select * it goes on a bad loop with writing line like this--------- -----------------------------------------------------------------------