Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]dodawanie rekordów do bazy msql, Potrzebuje pomocy w kodzie Php
kubcio1906
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.05.2014

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


  1. <?php
  2.  
  3. /********************************************************************************
    *********
  4. FUNKCJE POMOCNICZE
  5. ********************************************************************************
    *********/
  6.  
  7. function InitDbConn()
  8. {
  9. //Konfiguracja połączenia z bazą MySQL
  10. $szHost = 'localhost';
  11. $szLogin = 'root';
  12. $szPass = 'qaz';
  13. $szDbName = 'ola';
  14.  
  15. //Połączenie z bazą danych
  16. $oDbConn = mysql_connect( $szHost, $szLogin, $szPass ) or die( 'Błąd: nie udało się nawiązać połączenia z bazą danych.' );
  17.  
  18. //Połączenie ze schematem bazy danych
  19. mysql_select_db( $szDbName ) or die( 'Błąd: nie udało się wybrać schematu bazy danych.' );
  20. }//InitDbConn
  21.  
  22.  
  23. /********************************************************************************
    *********
  24. KOD GŁÓWNY PROGRAMU
  25. ********************************************************************************
    *********/
  26.  
  27. if( isset( $_POST['submit'] ) )
  28. {
  29. //Inicjalizacja połączenie do bazy danych
  30. InitDbConn();
  31.  
  32. //Pobranie zmiennych z formularza
  33. $iId = $_POST['id'];
  34. $szTxt = $_POST['txt'];
  35. $szDupa = $_POST['dupa'];
  36.  
  37. //Zapytanie do DB
  38. $oRes = mysql_query($oDbConn,'INSERT INTO aqq (id, txt, dupa) VALUES ('.$iId.', '.$szTxt.', '.$szDupa.')');
  39. if( $oRes )
  40.  
  41. echo '<p>Poprawnie dodano rekord do bazy danych</p>';
  42.  
  43. else
  44. {
  45. echo '<p>Błąd podczas dodawania rekordu do bazy danych !!</p>';
  46. }//if $oRes
  47. }
  48. else
  49. {
  50. echo '
  51. <form action="" method="POST">
  52. id:<br />
  53. <input type="text" name="id" /><br />
  54. txt:<br />
  55. <input type="text" name="txt" /><br />
  56. dupa:<br />
  57. <input type="text" name="dupa" /><br />
  58. <input name="submit" type="submit" value="dodaj" />
  59. </form>
  60. ';
  61. }//if $_POST["submit"]
  62.  
  63. ?>



Mam taki kodzik (IMG:style_emoticons/default/smile.gif)
Baza danych nazywa się ola, w której znajduję się tabela o nazwie aqq.
formularz się wyświetla lecz z częścią kodu :
  1. echo '<p>Poprawnie dodano rekord do bazy danych</p>';
  2.  
  3. else
  4. {
  5. echo '<p>Błąd podczas dodawania rekordu do bazy danych !!</p>';
  6. }//if $oRes
  7. }
  8. else
  9. {
  10. echo '

potem ukazuje się formularz a pod formularzem kod:
  1. '; }//if $_POST["submit"] ?>


gdy nacisnę przycisk dodaj to w bazie danych nic się nie dodaje...
Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- kubcio1906   [HTML][MySQL][PHP]dodawanie rekordów do bazy msql   19.05.2014, 11:53:04
- - Mega_88   38: if( $oRes ) {   19.05.2014, 12:03:00
- - kubcio1906   podobno w tym języku nie trzeba używać aż tylu naw...   19.05.2014, 12:05:55
- - nospor   Skoro wyswietla ci sie kod PHP, znaczy ze ten kod ...   19.05.2014, 12:12:44
- - kubcio1906   mam zainstalowany wampserver czyli jezyk php powin...   19.05.2014, 12:56:37
- - nospor   Cos masz poknocone..... jak .php moze ci wyswietla...   19.05.2014, 13:00:53
- - kubcio1906   Za tłumaczenie jezyka powinien być odpowiedzialny ...   19.05.2014, 13:13:24
- - nospor   Ale musi byc wgrany apache z php, musi byc prawidl...   19.05.2014, 13:14:44
- - kubcio1906   kurde... tego to nie ogarne ... Polecisz coś aby m...   19.05.2014, 13:16:32
- - nospor   W necie jest prawdopodobnie cała masa informacji, ...   19.05.2014, 13:32:38
- - kubcio1906   ok poszukam i jak coś to się odezwę dzięki   19.05.2014, 14:02:31
- - Turson   Zainstaluj XAMPPa i po sprawie   19.05.2014, 14:08:29
- - kubcio1906   wampserver tu jest napisane, że po instalacji ów p...   19.05.2014, 14:09:10
- - nospor   1) Albo u Ciebie coś źle się zainstalowalo i trzeb...   19.05.2014, 14:10:59
- - kubcio1906   Mam otwartą bazę danych MySql w notepad++ mam napi...   19.05.2014, 14:14:43
- - nospor   No i pewnie tu masz problem.... W przegladarce ma...   19.05.2014, 14:16:02
- - johny_s   a jaki adres widnieje w przeglądarce?   19.05.2014, 14:16:12
- - kubcio1906   widniał taki: file:///C:/wamp/www/pap.html zmienił...   19.05.2014, 14:30:49
- - nospor   Nom, bardzo dobrze. W koncu udalo ci sie odpalic s...   19.05.2014, 14:34:39
|- - johny_s   Cytat(nospor @ 19.05.2014, 14:34:39 )...   19.05.2014, 16:09:59
- - kubcio1906   w mysql_ kazał mi gosciu napisac... a co do 2. móg...   19.05.2014, 14:40:57
- - nospor   Jaki gosciu? Nauczyciel? Mafiozo? ad2) definiujes...   19.05.2014, 14:42:21
- - kubcio1906   ( ! ) Deprecated: mysql_connect(): The mysql e...   19.05.2014, 15:21:17
- - johny_s   a to poprawiłeś? [PHP] pobierz, plaintext mysql_qu...   19.05.2014, 15:23:07
- - kubcio1906   tak wywalilem $oDbConn i 2 bledy poszly w si...   19.05.2014, 15:28:14
- - johny_s   No ok, ale naprawdze nie potrafisz znaleźć w manua...   19.05.2014, 15:32:45
- - kubcio1906   jest napisane ze oczekuje 2 parametrow, a gdy 2 w...   19.05.2014, 15:39:43
- - johny_s   pewnie masz zły pierwszy parametr 1 jest linkiem d...   19.05.2014, 15:45:16
- - kubcio1906   wyrzuca: string 'localhost' (length=9)   19.05.2014, 15:50:34
- - johny_s   lol? wklej tu ten swój skrypt   19.05.2014, 16:00:11
- - kubcio1906   [PHP] pobierz, plaintext /************************...   19.05.2014, 16:05:09
- - nospor   Z grzecznosci nie zaprzeczymy. W manualu masz nap...   19.05.2014, 16:07:10
- - kubcio1906   $mysqli = new mysqli("localhost", ...   19.05.2014, 16:16:28
- - nospor   Nie mieszaj.... albo uzywasz stylu obiektowego mys...   19.05.2014, 16:23:13
- - kubcio1906   dobra poszło... jeszcze jakiś błąd ale poszukam ja...   19.05.2014, 16:35:15
- - nospor   jaki znowu blad.....?   19.05.2014, 17:36:07
- - johny_s   jak to jaki, zapisu stringa do bazy no i pewnie d...   19.05.2014, 17:37:39
- - kubcio1906   mam chodzi teraz potrzebuje włożyć do kodu kolej...   20.05.2014, 12:02:17
- - nospor   Cytatteraz potrzebuje włożyć do kodu kolejny przyc...   20.05.2014, 12:06:21
- - kubcio1906   [PHP] pobierz, plaintext <?php /**********...   22.05.2014, 09:53:04
- - johny_s   np tak samo jak wyświetlasz formularz?   22.05.2014, 10:08:43
- - kubcio1906   zrobiłem to tak . Wywaliłem tą funkcję przed skryp...   22.05.2014, 10:48:07
- - johny_s   no ale przecież tam nigdzie nie masz elementu z id...   22.05.2014, 10:54:19
- - kubcio1906   [PHP] pobierz, plaintext $(document).ready...   22.05.2014, 11:09:03
- - johny_s   to może z łaski swojej odpalisz konsole błędów i s...   22.05.2014, 11:26:15
- - kubcio1906   Dzięki. Na tej stronce wszystko śmiga.   22.05.2014, 11:28:15


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 - 16:56