Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Newsy oparte na bazie danych
Mefiuu
post
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Witam. Niedawno próbowałem stworzyć sobie skrypt newsów oparty na plikach tekstowych ale doszedłem do wniosku że "pomęczę się" z bazami danych. Poczytałem trochę i zrobiłem coś takiego:


dodaj.html

Kod
<html>
<head>
<title>Dodawanie danych</title>
</head>

<body>
<h2>Dodawanie newsów</h2>

<form action="polaczenie.php" method="post">
Treść:<br>
<input type=text name="tresc" size=300><br>
Autor:<br>
<input type=text name="autor" size=15><br>
Data dodania <b>rrrr-mm-dd</b>:<br>
<input type=text name="data" size=30><br><br>
<input type=submit value="dodaj dane"><br>
</form>

</body>

</html>




a następnie
polaczenie.php

Kod
<html>
<head>
<title> Baza danych </title>
</head>

<body>

<?


$baza = "db859***";

$tabela = "newsy";

$polaczenie = mysql_connect("mysql2.yoyo.pl", "db859***", "********");

$wybierz = mysql_select_db($baza, $polaczenie);

$wstaw = "INSERT INTO $tabela VALUES (tresc, autor, data)";

$rezultat = mysql_query($wstaw, $polaczenie);

if ($rezultat) {
echo "<h2>Do tabeli zostały dodane następujące dane:</h2><br>
<b>Treść:</b>&nbsp;<i>$tresc</i><br>
<b>Autor:</b>&nbsp;<i>$autor</i><br>
<b>Data dodania:</b>&nbsp;<i>$data</i><br>";
}
else {
echo "<h2>Do tabeli nie dodano danych</h2>";
}



?>

</body>
</html>




I po wpisaniu jakichś danych pokazuje mi komunikat że dodano do bazy, jednak wyświetla:

Treść:
Autor:
Data:

I nie pokazuje co takiego wstawiło, po czym w bazie także nic nie ma. Jak to zmienić?
Z góry dziękuje i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mszm
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 22.04.2009

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


Kod
while ($wiersz = mysql_fetch_row($idzapytania))
     {
     echo '<table border="1">';
      echo '<tr><td>';
      echo '<center>';
      echo  $wiersz[0];
      echo '</center>';
      echo '</td></tr>';
      echo '<tr><td>';
      echo '<p align="left">';
      echo 'Dodał : &nbsp;&nbsp;&nbsp;';
      echo  $wiersz[1];
      echo '</p>';
      echo '</td>';
      echo '<td>';
      echo '<p align="right">';
      echo 'Data : &nbsp;&nbsp;&nbsp;';
      echo $wiersz[2];
      echo '</p>';
      echo '</td></tr>';
      echo '<table>';
      echo '<br />'
     }


Ten post edytował mszm 8.06.2009, 23:30:11
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: 4.10.2025 - 18:00