7ohn
16.01.2017, 12:08:32
Dzień dobry, mam za zadanie stworzyć stronę internetową z formularzem, który wypełniamy i wpis zostaje dodany do bazy danych, a także możliwość usuwania oraz edycji .
Stworzyłem formularz a także skrypt PHP, oraz łączenie z bazą danych MySQL oraz tabelę w bazie danych, na hostingu CBA.pl
Problem polega na tym, że skrypt łączący z bazą danych connection(), wywala błąd o braku połączenia z serwerem mySQL, jest używane hasło.
Jak zalogować się do bazy danych na hostingu CBA ?
7ohn
16.01.2017, 13:09:19
dzięki za pomoc.
Pojawił się nowy problem.
Po wypełnieniu formularza nie wysyła mi danych do skryptu:
Odwiedź moją stronęDodane mam:
<form action="index2.php" method="post" >
<?php
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$wojewodztwo = $_POST['wojewodztwo'];
$kierunek = $_POST['kierunek'];
$semestr = $_POST['semestr'];
$tryb = $_POST['tryb'];
echo "Imię: ".$imie."<br>"; echo "Nazwisko: ".$nazwisko."<br>"; echo "Województwo: ".$wojewodztwo."<br>"; echo "Kierunek studiów: ".$kierunek."<br>"; echo "Semestr: ".$semestr."<br>"; echo "Tryb studiów: ".$tryb."<br>";
?>
Pyton_000
16.01.2017, 13:22:43
name="imię" != "imie"
Poza tym w <form> nie masz żadnych pól.
7ohn
16.01.2017, 14:09:00
ok, mam poprawione. Wracając do łączenia z bazą danych, to loguję się w panelu do phpmyadmin, poprzez login i hasło.
Jednak nadal wywala błąd o braku połączenia
Brak połączenia z serverem MySql.
Błąd Access denied for user 'root'@'127.0.0.1' (using password: YES)
viking
16.01.2017, 14:18:29
roota to na pewno nie dostaniesz. Z linka który wkleiłem: użytkownik SQL - sam dodajesz (to login do panelu mySQL)
Pyton_000
16.01.2017, 14:19:36
Cytat
Jak mogę utworzyć bazę danych? Jakie są dane dostępowe do bazy MySQL?
Bazę danych możesz utworzyć w Panelu CBA w zakładce "Bazy danych". Wystarczy kliknąć przycisk "+ Dodaj" i ustalić nazwę użytkownika (login) i hasło. Nazwa bazy danych jest generowana automatycznie. Podstawowe parametry bazy danych:
Serwer MySQL: mysql.cba.pl
Port: 3306 (phpBB By Przemo: 80)
Login, hasło: takie, jakie wybrałeś przy tworzeniu bazy
Nazwa bazy danych: generowana automatycznie i widoczna w zakładce Bazy Danych w panelu CBA.
7ohn
16.01.2017, 15:31:45
ok, działa!

Formularz dodaje wpisy do bazy.
Kolejnym zadaniem jest rozszerzenie opcji o usuwanie wpisów oraz edycję.
Na końcu formularz ma wyszukiwać wpisy o danych parametrach (zapytania SQL).
W jaki sposób dodać usuwanie oraz edycję wpisów. Czy ma to działać w tym samym skrypcie PHP ?