Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]dodawanie danych do bazy danych
GoOx
post
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


Witam, mam pewien kod ma on odtwarzać kody html z bazy danych.

  1. CREATE TABLE `obrazki` (
  2. `obrazek` int(11) NOT NULL AUTO_INCREMENT,
  3. PRIMARY KEY (`obrazek`)
  4. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=1 ;
  5.  


teraz połączenie z baza danych:

  1. <?php
  2.  
  3.  
  4.  
  5.  
  6. $host = 'localhost';
  7. $user = 'user';
  8. $haslo = 'haslo';
  9. $baza_danych = 'baza';
  10.  
  11.  
  12. ?>

i 2 plik:
  1.  
  2. <?php
  3.  
  4.  
  5.  
  6. function zapytaj($sql) {
  7.  
  8. require('config.php');
  9.  
  10. $db = mysql_connect($host, $user, $haslo);
  11. mysql_select_db($baza_danych, $db);
  12. $wynik = mysql_query($sql, $db);
  13. return $wynik;
  14. }
  15.  
  16.  
  17.  
  18.  
  19.  
  20. ?>

i kod dodawania i odczytywania danych z bazy danych


  1.  
  2. <?
  3. include('polaczenie.php');
  4. ?>
  5. <html>
  6. <head>
  7. <title>Dodawanie obrazków do bazy danych</title>
  8. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
  9. </head>
  10. <body>
  11.  
  12. <form action="skrypt.php?dodano" method="post">
  13. <input type="text" name="obrazek">
  14. <input type="submit" name="dodaj" value="Dodaj">
  15. </form>
  16.  
  17. <?
  18. $obrazek = $_POST['obrazek'];
  19.  
  20. if(isset($_POST['dodaj'])) {
  21.  
  22. $zapytanie = "INSERT INTO obrazki (obrazek) VALUES ('$obrazek')";
  23. mysql_query($zapytanie) or die(mysql_error());
  24. print("Obrazek został dodany.");
  25. }
  26.  
  27.  
  28.  
  29.  
  30. $res = mysql_query('SELECT obrazek FROM obrazki ');
  31. $dane = mysql_fetch_row($res);
  32. echo $dane[0];
  33. ?>


Tylko jest problem
To nie działa!
Proszę o pomoc.


Ten post edytował GoOx 2.01.2012, 13:37:04
Powód edycji: [piotrooo89]: bardzo proszę aż tak nie krzyczeć, logicznym jest że nie działa inaczej byś nie pisał
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.09.2025 - 18:24