Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]BLOB MySQL problem
McGoo123
post 27.09.2008, 19:46:48
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 22.10.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Hej,

Korzystając ze wskazówek artykułu na http://www.weberdev.com/ViewArticle/Saving-Images-in-MySQL stworzyłem bazę i udało mi się wrzucić kilka zdjęć do bazy. Wszystko działa prawie jak trzeba, problem pojawia się podczas wyświetlania zdjęć:

  1. <?php
  2. If( $Picture != "none" ) {
  3.        $PSize = filesize ( $Picture );
  4.        $mysqlPicture = addslashes (fread(fopen($Picture,"r"),$PSize ));
  5.        mysql_connect ( $host , $username , $password ) or die( "Unable to connect to SQL server" );
  6.        @ mysql_select_db ( $db ) or die( "Unable to select database" );
  7.        mysql_query ( "INSERT INTO Images (Image) VALUES ('$mysqlPicture')" ) or die( "Can't Perform Query" );
  8.        }
  9.      else {
  10.            echo "You did not upload any picture" ;
  11.            }
  12.              
  13.        mysql_connect ( $host , $username , $password ) or die( "Unable to connect to SQL server" );
  14.        @ mysql_select_db ( $db ) or die( "Unable to select database" );
  15.        $result = mysql_query ( "SELECT * FROM Images WHERE user_id=$id2" ) or die( "Can't Perform Query" );
  16.        While( $row = mysql_fetch_object ( $result )) {
  17.        echo "<img class=\"photo\" alt=\"\" src=\"SecondType.php?PicNum=$row->PicNum\" />" ;
  18.        }
  19. ?>


Zdjęcie się wyświetla ale pojawia się komunikat : Warning: fread(): supplied argument is not a valid stream resource

Macie pomysł co jest nie tak questionmark.gif

Z góry dzięki za pomoc.


--------------------
Pozdrawiam
McGoo
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:53