Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> insert into nie przekazuje wartości zmiennej
ob1
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 20.02.2018

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


Witam serdecznie.

Mam problem. Z poprzedniej strony jest "zaimportowana" zmienna username poprzez get. Działa to prawidłowo, ponieważ echo pokazuje prawidłową wartość.

Zmienna importowana jest przypisana do usr.

Czego bym nie zrobił, nie działa usr w insert into - wszystko działa, oprócz tego.

Proszę o jakieś wskazówki, bo już nie mam pojęcia co to może być. Oczywiście po usunięciu if !empty($usr) wszelkie dane zostają załadowane do bazy, oprócz $usr.

(IMG:http://zachodnia-strona.pl/img/blad.jpg)

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ob1
post
Post #2





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 20.02.2018

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


Tak, wchodzi tekst, wchodzi data z now, wchodzi 0 czyli id bo w bazie przy id jest auto_increment.

Nie mam pojęcia co to może być.

Wrzuciłem to co napisałeś przed query i dalej widnieje tylko error "Błąd"

<?php
require_once('cm/connect.php');
$username=trim($_GET['username']);
$usr=$username;
echo $usr;

if (isset($_POST['submit'])) {
if (!empty($usr) && !empty($tekst)) {

$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);

if (!$dbc) {
die('Bład przy połączeniu z bazą danych: ' . mysql_error());
}

var_dump($usr);
die('Test');

$query = "INSERT INTO wiadomosci_od_administratora VALUES (0,NOW(),'$usr','$tekst')";

mysqli_query($dbc, $query);


echo '<p class="er">Wiadomość została wysłana</p>';



mysqli_close($dbc);

}
else {
echo '<p class="er">Błąd</p>';
}


}

?>



<div class="zaplecze_inputy_na_czarno">
<p>Wyślij wiadomość do użytkownika <?php echo $usr; ?> 2/2</p>
</div>

<div class="spoz_menu_logowania_usuwanie">
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<div class="spoz_lh">
<div class="zaplecze_textarea_odstep">
<textarea name="tekst" value="<?php if(!empty($tekst)) echo $tekst; ?>"></textarea>
<script>
CKEDITOR.replace( 'tekst' );
</script>
</div>
</div>
<div class="spoz_zaloguj">
<input type="submit" value="Wyślij wiadomość" name="submit" />
</div>
</form>
</div>
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: 13.10.2025 - 23:42