Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wykonanie zapytania po kliknięciu
apathedosheu
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 4.02.2012

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


Mam problem z dodaniem odpowiednich wartości do bazy danych MySQL przy użyciu zapytania. Wypełniam formularz i klikam przycisk, wszystko działa dobrze, ale pojawia się problem przy wejściu na stronę na której znajduję się formularz tzn. wchodzę na admin.php i od razy dodaje puste rekordy...

  1. <form action="admin.php" method="post">
  2. Tytuł:<br> <input type="text" name="tytul"><br><br>
  3. Autor:<br> <input type="text" name="autor"><br><br>
  4. Treść:<br> <textarea name="tresc" rows="10" cols="50"></textarea><br><br>
  5. <input type="submit" value="Dodaj"></form>


  1. <?php
  2. $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')");
  3. ?>


Ten post edytował apathedosheu 9.03.2012, 07:53:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
apathedosheu
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 4.02.2012

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


Zrobiłem tak, ale według mnie nie wydaje mi się on dobrym pomysłem, sami zobaczcie

  1. <form action="admin.php" method="post">
  2. Tytuł:<br> <input type="text" name="tytul"><br><br>
  3. Autor:<br> <input type="text" name="autor"><br><br>
  4. Treść:<br> <textarea name="tresc" rows="10" cols="50"></textarea><br><br>
  5. <input type="submit" value="Dodaj"></form>


  1. <?php
  2. $zmienna = ($_POST['tytul']);
  3. if( isset($zmienna) ) {
  4. echo '<br>Dodano, <a href="demo.php">kliknij aby zobaczyć newsa.</a>';
  5. $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')");
  6. }
  7. ?>
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: 6.10.2025 - 11:53