Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[mysql,php,xampp] button z formularza (php) nie wstawia

#1
[mysql,php,xampp] button z formularza (php) nie wstawia
Witam ,
Napisałem formularz w php'ie , który po wypełnieniu miał dodawać do bazy danych mysql . Dodam , że korzystam z programu xampp (serwer apache) Niestety pokazuje błąd po kliknięciu "Wstaw" :
Cytat:Warning: mysql_query() expects parameter 2 to be resource, string given in C:\xampp\htdocs\index.php on line 24
Query failed: Blad nie udalo się dodac nowego rekordu .
Nie wiem dlaczego . Macie może pomysł ?

Kod PHP:
<form action="index.php" method="post"
ID:<br /> 
<
input type="text" name="id" /><br /> 
NAZWISKO:<br /> 
<
input type="text" name="nazwisko" /><br /> 
ADRES:<br />
<
input type="text" name="adres" /><br />
<
input type="submit" value="Wstaw" /> 
</
form>

<?
php
error_reporting
(E_ALL E_NOTICE); 
$id $_POST['id']; 
$nazwisko $_POST['nazwisko']; 
$adres $_POST['adres'];

if(
$id and $nazwisko and $adres){
$link mysqli_connect("localhost""login""haslo""baza");
if (!
$link) {
  
printf("Connect failed: %s\n"mysqli_connect_error());
  exit();
}
$ins mysql_query("INSERT INTO dane (id,nazwisko,adres) VALUES ('$_POST[id]','$_POST[nazwisko]','$_POST[adres]')");

mysqli_query($link$ins);
 if(
$ins) echo "Rekord zostal dodany poprawnie"
    else echo 
"Blad nie udalo się dodac nowego rekordu";
mysqli_close($link);
}
?>
 System operacyjny: windows_seven Przeglądarka: chrome
#2
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
W zapytaniu $_POST["nazwisko"] zamiast $_POST[nazwisko] i analogicznie...
 System operacyjny: windows_seven Przeglądarka: opera
#3
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
Kiedy wstawiam cudzysłów to krzyczy :
Cytat:
Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\xampp\htdocs\index.php on line 25
 System operacyjny: windows_seven Przeglądarka: chrome
#4
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
Lub jeszcze prościej:

Kod PHP:
$ins mysql_query("INSERT INTO dane (id,nazwisko,adres) VALUES ('$id','$nazwisko','$adres')"); 
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#5
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
Atlcaid - gdyby można było plusować posty to bym zaplusował, brakuje tej opcjii Język
 System operacyjny: windows_seven Przeglądarka: opera
#6
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
cały czas ten sam błąd Cry czyli :
Cytat:Warning: mysql_query() expects parameter 2 to be resource, string given in C:\xampp\htdocs\index.php on line 24
Query failed: Blad nie udalo się dodac nowego rekordu .

Taki mam układ tabeli w phpMyAdmin :
#|Kolumna|Typ|Metoda porównywania napisów|Null
1|ID |smallint(6)| |Nie |None|
2|NAZWISKO|varchar(20)|latin1_swedish_ci| Tak| NULL
3|ADRES |varchar(50)|latin1_swedish_ci| Tak| NULL
 System operacyjny: windows_seven Przeglądarka: chrome
#7
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
Czekaj, bo chyba czegoś nie czaję. Używasz mysqli_query, a wcześniej masz $ins = mysql_query('-- treść zapytania --');. Coś tu chyba nie tak, nie?
Kod PHP:
$ins "INSERT INTO dane (id,nazwisko,adres) VALUES ('$id','$nazwisko','$adres')"

$query mysqli_query($link$ins);
if(
$query) echo "Rekord zostal dodany poprawnie"
else echo 
"Blad nie udalo się dodac nowego rekordu";
mysqli_close($link); 

Dwóch napisało i żaden nie zauważył Szczerbol
 System operacyjny: windows_seven Przeglądarka: firefox
#8
RE: [mysql,php,xampp] button z formularza (php) nie wstawia
Oj, no bo błąd na to nie wskazywał Szczerbol A to jeszcze jako ciekawostkę mogę Atautorowi napisać, że teraz nie trzeba zamykać pojedyńczych tagów slashem, czyli można pisać np. <input type="text"> zamist <input type="text" /> (HTML 5).
for ($i = 1, $j = 0; $i <= 10; $j += $i, print $i, $i++);
 System operacyjny: windows_seven Przeglądarka: opera
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
$_POST problem na xampp site:pldlaczego nie można połączyć się bazą mysql w xamppinsert do bazy mysql xamppstrona www nie może połączyć się z bazą msql w xamppxamp baza msql błand

Podobne wątki ([mysql,php,xampp] button z formularza (php) nie wstawia)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  xampp konwersja video milutki182 3 11609 10.02.2019, 13:18
Ostatni post: Ajgor
  Xampp i CMS Made Simple Echelon 1 6653 07.12.2018, 14:35
Ostatni post: raxer
  Xampp sieć lokalna milutki182 8 7905 07.06.2018, 19:58
Ostatni post: raxer

Skocz do:


Wybrane wątki ([mysql,php,xampp] button z formularza (php) nie wstawia)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Problem z certyfikatem na sslforfree.com gentleman 2 7954 11.10.2018 17:09
Ostatni post: Michu_PL
  Generator kodów kreskowych Yanke$ 0 8283 16.09.2018 12:02
Ostatni post: Yanke$
  skalowanie elementów do wielkości ekranu szakal87 1 8581 11.09.2018 05:36
Ostatni post: Michu_PL
  Formularz do zgłaszania błędów na stronie-pomoc w przeróbce. raxer 0 7851 10.09.2018 18:51
Ostatni post: raxer
  Layout Strony Majki_77 2 9280 28.08.2018 16:27
Ostatni post: gentleman
  Wyszukiwanie na urządzenich mobilnych broda99 4 2590 22.08.2018 13:14
Ostatni post: grzegorzkrk
  Zmiana rozmiaru okna przeglądarki a marginesy Wacho 0 8164 09.08.2018 23:15
Ostatni post: Wacho
  Stworzenie nowej strony na Wordpressie Majki_77 8 9388 22.07.2018 22:21
Ostatni post: ada1986
Ściana Dynamiczne pobieranie html PHP kamiltu 0 8837 23.06.2018 15:53
Ostatni post: kamiltu
  Tworzenie stron (Usługa) Majki_77 2 8853 21.06.2018 08:13
Ostatni post: Michu_PL
Ściana HTML5, CSS, Jak ustawić logo strony ze zdjecia jootiii 1 1564 10.06.2018 14:40
Ostatni post: raxer
  Przypisanie hostingu ma7 do domeny home.pl Eleven315 1 8415 10.06.2018 14:38
Ostatni post: raxer
  Xampp sieć lokalna milutki182 8 7905 07.06.2018 19:58
Ostatni post: raxer
  Zbyt duży zrzut bazy MySQL z!pper 6 8687 04.06.2018 19:18
Ostatni post: z!pper
  Hosting + domena, gdzie? :) DewaaStacjaa 34 57669 23.05.2018 09:33
Ostatni post: dk2591