Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][SQL][PHP]nie chce się połączyć z serwerem
wfilipunas
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.07.2019

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


Witam,
proszę o pomoc bo siedzę już nad tematem trochę czasu i mózg mi paruje. Stworzyłem plik index.php w którym jest wyłącznie button, po którego naciśnięciu chcę się połączyć z bazą na ftp. Zacznę od tego że mam problem na etapie funkcji @mysql_connect, gdyż nie jestem pewien czy poprawnie wpisuję wartości (mają być dane takie jak do ftp?).

W następnej kolejności chciałbym, aby po połączeniu z bazą została utworzona tabela. Poniżej podaję kod dla obu plików które utworzyłem i wrzuciłem na serwer. Dziękuję za pomoc!

index.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>

<form action="form.php" method="post">

<input type="submit" value="dodaj" />
</form>
</body>
</html>

form.php
<?php
/******************************************************
* connection.php
* konfiguracja połączenia z bazą danych
******************************************************/

function connection() {
// serwer
$mysql_server = "...";
// admin
$mysql_admin = "...";
// hasło
$mysql_pass = "...";
// nazwa baza
$mysql_db = "...";
// nawiązujemy połączenie z serwerem MySQL
@mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
or die('Brak połączenia z serwerem MySQL.');
// łączymy się z bazą danych
@mysql_select_db($mysql_db)
or die('Błąd wyboru bazy danych.');

CREATE TABLE $nazwa_tabeli (
$id_tabeli INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY ($id_tabeli),
$nazwa_produktu text,
$seria varchar(100),
$data date,
$ilosc_sztuk INT,
$cena float(53),
$typ_towaru text
);
}

?>

Ten post edytował wfilipunas 21.07.2019, 08:24:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dublinka
post
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Podajesz tam zmienne ktorrych nie udostepniles. Nie wiem czy Ci to umknęło czy tego nie ma.
Kolejna sprawa to to ze ta wersja to juz przezytek.
Usun na poczatek wszelkie małpy bo one powoduja ze blad/info nie wyswietli sie.
Jesli chcesz pokazac info ze polaczenie nastapilo przypisz jakas zmienna do f() mysqli_connect() i potem sprawdz warunkiem.

Wogole to musisz zmienic minimum na mysqli.

Ten post edytował dublinka 21.07.2019, 14:37:52
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: 5.10.2025 - 21:06