Skocz do zawartości
Szukaj w
  • Więcej opcji...
Znajdź wyniki, które zawierają...
Szukaj wyników w...
Wysyłanie ofert w wiadomościach prywatnych będzie odpowiednio karane.

dodawanie rekordu a laczenie z baza


Rekomendowane odpowiedzi

Mój problem polega na tym że połączyłem się już z bazą za ponocą funkcji, ale zeby dodac rekord znalazłem kod aby ponownie to zrobić. chodzi o $dodaj. jak to zrobic aby polaczenie zostało z funkcji a rekord dodawał się bez $dodaj. nie bede na jednym skrypcie laczyl sie z bazą kilkanaście razy.

require "function.php";
polacz();

$a= $_POST['a'];

if(empty($a)) {

echo '<form action="" method="post">
<input type="text" name="a" placeholder="" />
<input type="submit" value="dalej"/>
</form>';
}
else {  
define("DB_SERVER", "0");
define("DB_USER", "0");
define("DB_PASSWORD", "0");
define("DB_DATABASE", "0");

$polacz = mysqli_connect(DB_SERVER , DB_USER, DB_PASSWORD, DB_DATABASE);
$data = date("j.n.Y");

$sql = "INSERT INTO rekordy VALUES ('', '".$a."', '0','".$data."')";
$dodaj = mysqli_query($polacz,$sql);

 if($sql)
	{
		echo 'dodany';
	}
	else{
		
  echo "Błąd nie udało się dodać nowego rekordu";

	}
}

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli w pliku function.php zdefiniowałeś sobie połączenie z bazą w taki sam sposób jak w przedstawionym przykładzie, tj. 

define("DB_SERVER", "0");
define("DB_USER", "0");
define("DB_PASSWORD", "0");
define("DB_DATABASE", "0");

$polacz = mysqli_connect(DB_SERVER , DB_USER, DB_PASSWORD, DB_DATABASE);

to w pliku możesz odnosić się do zmiennej $połacz, bez konieczności jej ponownego definiowania.

 

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chodzi o to: aby dodac rekord muszę dać(rozchodzi się o $dodaj):

$sql = "INSERT INTO rekordy VALUES ('', '".$a."', '0','".$data."')";
$dodaj = mysqli_query($polacz,$sql);

gdzie $polacz to laczenie z baza, ale ja chce aby laczenie bylo w pliku "function.php" a dodawanie rekordu w "index.php"

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.