Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wielki Problem z MSQL z baza danych
Forum PHP.pl > Forum > Bazy danych
simman
Mam problem ponieważ nie łączy sie ten php z MSQL prosze o bardzo latwe wytlumaczenie wypisywanie jak dla dziecka bledow. Poniewaz dopiero raczkuje w tych tematach o to moj blad "Parse error: syntax error, unexpected '[', expecting ')' in /home/zss/ftp/wstaw_ksiazke.php on line 24" sad.gif


  1. <?php
  2.  
  3. $nazwa_uz=$_POST['nazwa_uz'];
  4. $haslo=$_POST['haslo'];
  5. $adres=$_POST['adres'];
  6. $nazwa_wyswietl=$_POST['nazwa_wyswietl'];
  7.  
  8. if (!$nazwa_uz || !$haslo || !$adres || !$nazwa_wyswietl)
  9. {
  10.  echo 'Nie podano wszystkich potrzebnych danych.<br />'
  11. .'Wróć do poprzedniej strony i spróbuj ponownie.';
  12.  exit;
  13. }
  14.  
  15. {
  16. $nazwa_uz = addslashes($nazwa_uz);
  17. $haslo = addslashes($haslo);
  18. $adres = addslashes($adres);
  19. $nazwa_wyswietl = addslashes($nazwa_wyswietl);
  20. }
  21.  
  22. mysqli_connect ( [sql.zss.nazwa.pl [, zss_1 [, Ryszard [, baz454]]]]]] )
  23.  
  24. if (mysqli_connect_errno())
  25. {
  26.  echo 'Bł&plusmn;d: : Poł&plusmn;czenie z baz&plusmn; danych nie powiodło się. Spróbuj jeszcze raz póĽniej.';
  27.  exit;
  28. }
  29.  echo 'y';
  30. $zapytanie = "insert into uzytkownicy values ('".$nazwa_uz."', '".$haslo."', '".$adres."', '".$nazwa_wyswietl."')"; 
  31. $wynik = $db->query($zapytanie);
  32. if ($wynik)
  33. echo $db->affected_rows.'Zarejestrowany'; 
  34. ?>


--
Stosuj BBCode

~kwiateusz



Teraz juz inny problem

Call to a member function on a non-objec

PLIK PHP-------------->


<?php

$nazwa_uz=$_POST['nazwa_uz'];
$haslo=$_POST['haslo'];
$adres=$_POST['adres'];
$nazwa_wyswietl=$_POST['nazwa_wyswietl'];

if (!$nazwa_uz || !$haslo || !$adres || !$nazwa_wyswietl)
{
echo 'Nie podano wszystkich potrzebnych danych.<br />'
.'Wróć do poprzedniej strony i spróbuj ponownie.';
exit;
}

if (!get_magic_quotes_gpc())
{
$nazwa_uz = addslashes($nazwa_uz);
$haslo = addslashes($haslo);
$adres = addslashes($adres);
$nazwa_wyswietl = addslashes($nazwa_wyswietl);
}

function connection() {
// serwer
$mysql_server = "https://sql.zss.nazwa.pl";
// admin
$mysql_admin = "ert_1";
// hasło
$mysql_pass = "sirtan";
// nazwa baza
$mysql_db = "ztre_1";
// 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.');
}

$zapytanie = "insert into uzytkownicy values ('".$nazwa_uz."', '".$haslo."', '".$adres."', '".$nazwa_wyswietl."')";
$wynik = $db->query($zapytanie);
if ($wynik)
echo $db->affected_rows.'Zarejestrowany';
?>


-----------> baza

create table uzytkownicy
(
nazwa_uz char(16) not null primary key,
haslo char(40) not null,
adres char(100) not null,
nazwa_wyswietl char(100) not null
);

create table konta
(
nazwa_uz char(16) not null,
serwer char(100) not null,
port int not null,
typ char(4) not null,
zdalny_uzyt char(50) not null,
zdalne_haslo char(50) not null,
id_konta int unsigned not null auto_increment primary key
);
mike
~simman proszę edytować posta i wstawić odpowiednie tagi bbCode obejmujące fragmenty kodów.
CO to jest bbCode? Odpowiedź w Regulaminie, podczas dodawanie posta i dodatkowo w zasadach pisania na Przedszkolu.

Inaczej zamknę wątek.

P.S.
Jak cytujesz błędy PHP to wklejaj całą ich treść i przede wszystkim numer linii, w którym wystąpiły.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.