<?php
// nawiazujemy polaczenie
$connection = @mysql_connect('localhost', 'root', '')
// w przypadku niepowodznie wyświetlamy komunikat
or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
// połączenie nawiązane ;-)
echo "";
// nawiązujemy połączenie z bazą danych
$db = @mysql_select_db('projekt', $connection)
// w przypadku niepowodzenia wyświetlamy komunikat
or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
// połączenie nawiązane ;-)
echo "";
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO zdjecia SET zdjecia='$zdjecia' ");
if($ins) echo "Rekord został dodany poprawnie";
else echo "Błąd nie udało się dodać nowego rekordu";
$wynik = mysql_query("SELECT * FROM zdjecia")
or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) {
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<table cellpadding=\"2\" border=1>
<thead><tr> <th>ID</th> <th>Rodzaj</th> </tr></thead>";
while($r = mysql_fetch_assoc($wynik)) {
echo "<tr>";
echo "<td>".$r['id']."</td>";
echo "<td>".$r['zdjecia']."</td>";
echo "</tr>";
}
echo "</table>";
}
if (isset($_POST['powrot'])){
header("Location: index.php");
}
?>
<form action="index.php" method="post">
<input type="hidden" name="powrot" value="true">
<input type="submit" value="STRONA GLOWNA ">
</form>
<FORM ACTION="zdjecia.php" METHOD="POST" ENCTYPE="multipart/form-data">
Zdjęcie: </td><td><INPUT type="file" name="zdjecie">
<input type="submit" name="ok" value="Wyślij zdjęcie do bazy"/>
</FORM>
utworzylem tabele zdjecia ( id, zdjecia - typ mediumblob)
po wcisnieciu wyslij zdjecie - dodaje rekord a w rubryce zdjecia pisze: BLOB- 0 B
no i oczywiscie nie wyswietla
prosze o jakies wskazowki