Aktywne Wpisy
takiMirek29 +6
Warto #!$%@?ć za kasą kosztem braku czasu wolnego? Ile można tak wytrzymać? Ktoś zjechał psychicznie po dłuższym czasie intensywnej pracy i teraz żałuje? Albo ktoś robil OE i nie siadły mu godziny pracy i z czasem się wypalił?
Skąd się bierze taka chęć do szybkiego dorobienia się po trupach?
30lvl here
#programista15k #pracait #pracbaza
Skąd się bierze taka chęć do szybkiego dorobienia się po trupach?
30lvl here
#programista15k #pracait #pracbaza
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
@krzysztofu: Witam, mam problem jak przesłać do bazy kilka zmiennych(z jedną działa ale format jest {kluczajax:wartoscz_listy} juz próbowałem wszystkiego w internecie..
'struktura
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});'
mój kod
'$.ajax({
type:"POST", /*Informacja o tym, że dane będą wysyłane*/
url:"wyslij.php", /*Informacja, o tym jaki plik będzie przy tym wykorzystywany*/
data: {kluczajax:"wartosczlisty",kluczajax2:"wartosczlisty2"},
/*powyzszy przyklad nie działa*/
/*Działania wykonywane w przypadku sukcesu*/
success:function() {
/*Zdefiniowanie tzw. alertu (prostej informacji) w sytacji sukcesu wysyłania.
Za pomocą alertów możemy diagnozować poprawne działania funkcji.
Jest to bardzo przydatne w sytacji problemów z dziłaniem programu.*/
alert("Wysłano do bazy danych");
},
/*Działania wykonywane w przypadku błędu*/
error: function(blad) {
alert( "Wystąpił błąd");
console.log(blad); /*Funkcja wyświetlająca informacje
o ewentualnym błędzie w konsoli przeglądarki*/
}
});'
plik php
php
/*Załączenie pliku odpowiadającego za połączenie z bazą danych.*/
require_once('baza.php');
/*Definicja funkcji filtrującej wywoływana na zmiennej przed jej przesłaniem do bazy.
Utworzona ze względów bezpieczeństwa.*/
function filtrowanie($zmienna)
{
return $zmienna;
}
/*Przypisanie danych wysłanych przez skrypt.js do zmiennej*/
$wartosc_z_listy_post=$_POST['klucz_ajax'];
$wartosc_z_listy_post2=$_POST['klucz_ajax2'];
/*Przypisanie wyniku funkcji filtrowanie do zmiennej*/
$wartosc_z_listy_post_filtr=filtrowanie($wartosc_z_listy_post);
/*Zapytanie wprowadzające do kolumny nazwa_kraju, w tabeli kraje,
wartości ze zmiennej $wartosc_z_listy_post_filtr*/
$zapytanie_wyslij = "INSERT INTO czas (czasWypowiedziH, czasWypowiedziM,czasWypowiedziS, startWypowiedz) VALUES ('$wartosc_z_listy_post','$wartosc_z_listy_post2','1','1')";
/*Wykonanie zapytania wysyłającego*/
$wynik_wyslij = mysqli_query($db, $zapytanie_wyslij);
?
$zapytanie_wyslij
literowka w nazwie zmiennej
Chodzi mi głownie o to jak powinno być poprawnie ten fragment:
data: {kluczajax:"wartosczlisty",kluczajax2:"wartosczlisty2"},
dla jednej zmiennej tak poprawnie działa data: {kluczajax:wartosczlisty},
Nie wiem jak dopisać drugą zmienną ...
Komentarz usunięty przez autora Wpisu
@robroypl: @kowalzki:
data: JSON.stringify( {"kluczajax":"wartosczlisty","kluczajax2":"wartosczlisty2"} )
echo $wartosczlistypost;
iecho $wartosczlistypost2;
i w ten sposób sprawdzisz czy już zmienne są źle ustawioneKomentarz usunięty przez autora
Komentarz usunięty przez autora
data: {kluczAjaxG:wartoscZListyG,kluczAjaxM:wartoscZListyM,kluczAjaxS:wartoscZListyS,kluczAjaxStart:wartoscZListyStart},