Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pomija zmienną
damiank94
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.04.2017

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


Witam

Mam taki problem. Kod poniżej niby działa. Jednakże z jakiegoś powodu pomija mi zawartość zmiennej 'tytuł'. Autor jest przechwytywany z sesji, a treść jest podawana w formularzu. Obie te funkcje działają. Podpowie ktoś coś ?


CODE
<?php
session_start();
include("polacz.php");

$Tytul = $_POST['Tytul'];
$Autor = $_SESSION['usr_name'];
$Tresc = $_POST['Tresc'];

$sql = "INSERT INTO artykuly (autor, tytul, tresc) values ('".$Autor."','".$Tytul."','".$Tresc."')";

if ($conn->query($sql) === TRUE)
{
echo "Pomyślnie dodano nowe rekordy";
}
else
{
echo "Błąd: " . $sql . "<br>" . $conn->error;
}
$conn->close();

header("Location: index.php");
?>


EDIT. Temat do usunięcia. Coś mu odwaliło i zmienna się zbugowała. Teraz działa

Ten post edytował damiank94 26.04.2017, 23:18:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




1) Kod php ma byc w BBCODE PHP a nie CODE

2) Po update przekierowujesz do edytuj.php bez id

3) To jest dobre
  1. $sql = "UPDATE Artykuly SET nazwa='$Tytul', tresc='$Tresc' WHERE id='$id'"
  2. or die();
  3. if($sql)


Napisanie zapytania nie wykonuje go. By cos poszlo do bazy,to trzeba to zapytanie wykonac
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 - 01:26