Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP + MYSQL, Blad dodawania rekordow
michu9010
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 2.11.2007
Skąd: Włocławek

Ostrzeżenie: (10%)
X----


witam mam wielki problem z dodawaniem rekordow do bazy po prostu ich nie dodaje
plik form.php
  1. <form action="admin.php?phones=add&dodaj=yes" method="post">
  2. <table width="328" border="0" cellpadding="2" cellspacing="0">
  3. <tr>
  4. <td><div align="left">Model</div></td>
  5. <td><input name="model" type="text" size="26" /></td>
  6. </tr>
  7. <tr>
  8. <td><div align="left">EMAI</div></td>
  9. <td><input name="emai" type="text" size="26" /></td>
  10. </tr>
  11. <tr>
  12. <td height="67"><div align="left">Opis</div></td>
  13. <td><textarea name="opis"></textarea></td>
  14. </tr>
  15. <tr>
  16. <td><div align="left">Imię, Nazwisko</div></td>
  17. <td><input name="kto" type="text" size="26" /></td>
  18. </tr>
  19. <tr>
  20. <td><div align="left">Numer Telefonu</div></td>
  21. <td><input name="nrtel" type="text" size="26" value="+48" /></td>
  22. </tr>
  23. <tr>
  24. <td><div align="left">Opreracja wykonana</div></td>
  25. <td><input type="radio" name="stan" value="Tak<img src=images/yes.jpg />" />Tak<img src="images/yes.jpg" />
  26. <input type="radio" name="stan" value="Nie<img src=images/no.jpg />" checked="checked" />Nie<img src="images/no.jpg" />
  27. </td>
  28. </tr>
  29. <tr>
  30. <td><div align="left">Data</div></td>
  31. <td><input name="data" type="text" size="26" value="<?php echo date("d.m.Y"); ?>" /></td>
  32. </tr>
  33. <tr>
  34. <td><div align="left">Numer</div></td>
  35. <td><input name="nr" type="text" size="26" value="<?php for ($i=0; $i<1; $i++) echo rand(0, 99).' ';?>"/> </td>
  36. </tr>
  37. <tr>
  38. <td><div align="left">
  39. <input type="submit" name="Dodaj" value="Dodaj" />
  40. </div></td>
  41. <td><input type="reset" value="Wyczyść pola" /></td>
  42. </tr>
  43.  
  44. </form>


yes.php

  1. <?php
  2. $model = trim($_POST['model']);
  3. $emai = trim($_POST['emai']);
  4. $opis = trim($_POST['opis']);
  5. $kto = trim($_POST['kto']);
  6. $data = trim($_POST['data']);
  7. $nr = trim($_POST['nr']);
  8. $nrtel = trim($_POST['nrtel']);
  9. $stan = trim($_POST['stan']);
  10.  
  11.  
  12.  
  13.  
  14. if($model and $emai) {
  15.  
  16.  
  17. include 'connect.php';
  18.  
  19.  
  20.  
  21. $ins = @mysql_query("INSERT INTO phones SET model='$model', emai='$emai', opis='$opis', kto='$kto', data='$data', nr='$nr',nrtel='$nrtel', stan='$stan'");
  22.  
  23. if($ins) echo "Telefon został dodany poprawnie do bazy";
  24. else echo "Błąd nie udało się dodać nowego telefonu do bazy";
  25.  
  26. mysql_close($connection);
  27. }
  28. echo '<meta http-equiv="Refresh" content="1; url=admin.php?phones=show" />';
  29.  
  30.  
  31. ?>


i baza
  1. CREATE TABLE `phones` (
  2. `id` int(100) NOT NULL AUTO_INCREMENT,
  3. `emai` varchar(40) NOT NULL DEFAULT '',
  4. `model` varchar(40) NOT NULL DEFAULT '',
  5. `opis` varchar(200) NOT NULL DEFAULT '',
  6. `kto` varchar(60) NOT NULL DEFAULT '',
  7. `data` varchar(10) NOT NULL DEFAULT '',
  8. `nr` varchar(254) NOT NULL DEFAULT '',
  9. `nrtel` varchar(12) NOT NULL DEFAULT '',
  10. PRIMARY KEY (`id`)
  11. ) TYPE=MyISAM AUTO_INCREMENT=1 ;



prosze o pomoc (IMG:style_emoticons/default/party.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 25.09.2025 - 01:51