Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Edytuj News w SYSTEMIE NEWSÓW OPARTYCH O BAZĘ DANYCH
nansss
post
Post #1





Grupa: Zablokowani
Postów: 79
Pomógł: 0
Dołączył: 1.03.2009

Ostrzeżenie: (20%)
X----


Witam,
W PHP nie siedzę długo i pojawił się pewien problem. Popytałem tu i tam, ale nie odpowiedzieli mi do końca, więc zgłaszam się tutaj (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Mam następujący kod. Podpowiedzieli mi żebym przerobił z dodaj news, ale nie działa:

  1. <?php
  2. ?php
  3. function connect_db()
  4. {
  5.    mysql_connect("host", "nazwa użytkownika", "hasło") or die(mysql_error());
  6.    mysql_select_db("nazwa bazy danych") or die(mysql_error());
  7. }
  8.  
  9. if($_SESSION['haslo']=="tutaj znajduje się hasło")
  10. {
  11.    if($_POST['news']==NULL)
  12.    {
  13.            echo '
  14.            <form action="edytujnews.php" method="post">
  15.                  <br><br><input type="text" name="tytul" value="$tytul" size="20">
  16.                  <br>
  17.                  <textarea name="news" cols="20" rows="20">$news</textarea>
  18.                  <br>
  19.                  <input type="submit" value="Zapisz">
  20.                  <input type="reset" value="Wyczy&#x15B;&#x107;"><br>
  21.                  </form>
  22.        
  23.            ';
  24.    }
  25.    
  26.    else
  27.    {
  28.        $news = $_POST['news'];
  29.        $tytul = $_POST['tytul'];
  30.        $data = date('Y-m-d');
  31.        connect_db();
  32.        mysql_query ("SET NAMES latin2");
  33.        mysql_query("UPDATE `aktualnosci` (`news`,`tytul`,`data`) VALUES ('".$news."','".$tytul."','".$data."') ") or die(mysql_error());
  34.    
  35.    }  
  36.  
  37. }
  38.  
  39.  
  40. ?>

Co tutaj jest źle zrobione?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nansss
post
Post #2





Grupa: Zablokowani
Postów: 79
Pomógł: 0
Dołączył: 1.03.2009

Ostrzeżenie: (20%)
X----


-- phpMyAdmin SQL Dump
-- version 2.11.8.1
-- http://www.phpmyadmin.net
--

-- Czas wygenerowania: 27 Mar 2009, 21:19
-- Wersja serwera: 5.0.67
-- Wersja PHP: 5.2.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--

--

-- --------------------------------------------------------

--
-- Struktura tabeli dla `aktualnosci`
--

CREATE TABLE IF NOT EXISTS `aktualnosci` (
`id` int(10) unsigned NOT NULL auto_increment,
`news` varchar(20000) collate utf8_polish_ci NOT NULL,
`data` varchar(30) collate utf8_polish_ci NOT NULL,
`tytul` varchar(200) collate utf8_polish_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci AUTO_INCREMENT=22 ;

--
-- Zrzut danych tabeli `aktualnosci`
--

INSERT INTO `aktualnosci` (`id`, `news`, `data`, `tytul`) VALUES
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: 8.10.2025 - 21:25