Skocz do zawartości
  • 0

Dodawanie rekordów poprzez PHP


Nygulka

Pytanie

Witam. 

Cytat

<!doctype html>
<form action="xd2.php" method="post">
Imie: <input type="text" value="imie" name="imie" /><br />
Nazwisko <textarea name="nazwisko"></textarea><br />
<input type="submit" value="Wyslij" />
</form>

Nie wiem gdzie w pliku xd2.php wpisac baze danych, tabele. proszę o pomoc!!!

Mam taki kod: 

Cytat

<?php
//odbieramy dane z formularza
$imie = $_POST['imie'];
$email = $_POST['email'];

if($imie and $email) {

   // łączymy się z bazą danych
   $connection = @mysql_connect('localhost', 'root', '')
   or die('Brak połączenia z serwerem MySQL');
   $db = @mysql_select_db('test', $connection)
   or die('Nie mogę połączyć się z bazą danych');

   // dodajemy rekord do bazy
   $ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");

   if($ins) echo "Rekord został dodany poprawnie";
   else echo "Błąd nie udało się dodać nowego rekordu";
   // zamykamy połączenie z bazą
   mysql_close($connection);
}

?> 

GDZIE JA TUTAJ MAM WPISAĆ NAZWE TABELI? I NAZWE BAZY?????

Cytat


Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\xd2.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\xd2.php on line 9

 

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

24 minuty temu, Nygulka napisał:

GDZIE JA TUTAJ MAM WPISAĆ NAZWE TABELI?

W tej linijce słowo test:

$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");

24 minuty temu, Nygulka napisał:

I NAZWE BAZY?????

$db = @mysql_select_db('test', $connection)

Poza tym mysql_connect się już nie używa, zobacz mysqli_connect.

 

Odnośnik do komentarza
Udostępnij na innych stronach

5 minut temu, Marchwj napisał:

W tej linijce słowo test:


$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");


$db = @mysql_select_db('test', $connection)

Poza tym mysql_connect się już nie używa, zobacz mysqli_connect.

Cytat


Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\xd2.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\xd2.php on line 9

 

Prosze odpisz szybko!

12 minut temu, Marchwj napisał:

W tej linijce słowo test:


$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");


$db = @mysql_select_db('test', $connection)

Poza tym mysql_connect się już nie używa, zobacz mysqli_connect.

o Teraz nagle Brak połączenia z serwerem MySQL

a mam wszystko dobrze wpisane, baza danych jest, wszystko gut gut,a gowno nie chce dzialac :O

21 minut temu, Marchwj napisał:

W tej linijce słowo test:


$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");


$db = @mysql_select_db('test', $connection)

Poza tym mysql_connect się już nie używa, zobacz mysqli_connect.

wes odpisz szybko |!!

1 godzinę temu, Marchwj napisał:

W tej linijce słowo test:


$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");


$db = @mysql_select_db('test', $connection)

Poza tym mysql_connect się już nie używa, zobacz mysqli_connect.

 nic juz nie pisz, poradzialem se juz sobie, za pozno );

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający forum Dodawanie rekordów poprzez PHP   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...