Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php mysql] wyswietlanie tabli w przegladarce
jjerry
post 7.08.2006, 12:19:18
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.08.2006

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


witam, jako ze jestem bardzo poczatkujacy moje pytanie pewnie wyda sie wam glupi i mimo iz ja mecze sie juz 2 dni nie moge sobie poradzic, w zwiazku z tym prosze o pomoc:

oto kod dodawania ksiazki do bazy magazyn (oczywiscie tabela i baza istnieje)
a przedstawione skrypty sa w 1 pliku

  1. <form action="dodaj.php" method="post">
  2. <tr><td>tytul</td><td> <input type="text" name="tytul" /> </td></tr>
  3. <tr><td>autor</td><td> <input type="text" name="autor" /> </td></tr>
  4. <tr><td>ilosc</td><td> <input type="text" name="ilosc" /> </td></tr>
  5. <tr><td></td><td> <input type="submit" value="dodaj" /> </td></tr>
  6. </table>
  7. </form>
  8. <hr />

  1. <?php
  2. $laczenie = mysql_connect('127.0.0.1','root','krasnal');
  3. $wybierz = mysql_query("use magazyn");
  4. $tworz = "create table ksiazki (id int unsigned not null auto_increment, tytul varchar(24) not null, autor varchar(24) not null, ilosc int not null, primary key (id))";
  5. $dodaj = ("insert into ksiazki values('0', '$_POST[tytul]','$_POST[autor]','$_POST[ilosc]')");
  6.  
  7.  
  8. if ($laczenie && $wybierz) {
  9. echo 'polaczyles sie z baza <br />';
  10. if (mysql_query($tworz)) {
  11. echo 'tabela stworzona';
  12. } else {
  13. echo 'tabela nie stworzona '.mysql_error();
  14. if ($_POST[tytul] <> NULL && $_POST[autor] <> NULL && $_POST[ilosc] > 0) {
  15. mysql_query($dodaj); # PROBELM WYSTEPUJE TUTAJ
  16. echo '<br />dodano rekord';
  17. } 
  18. }
  19. } else {
  20. echo 'brak polaczenia <br />';
  21. }
  22.  
  23.  
  24.  
  25. ?>

chodzi mi o to zeby w 15 linijce przed zapytaniem mysql wprowadzic instrukcje if zeby sprawdzala czy dana ksiazka jest juz w magazynie a jesli tak zeby jej nie dodawala, i aby po kazdorazowym dodaniu ksiazki wyswietlony zostal stan magazynu, probowalem select * from ksiazki ale jakos nie moge sobie poradzic, przypominam ze jestem poczatkujacy wiec bede wdzieczny za objasnienia,
z gory dzieki

Ten post edytował jjerry 7.08.2006, 12:30:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:58