Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> EDIT & EDYT, skrypt edycji mysql'a na pomoc...
sowa75
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 14.11.2006

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


Witam!
Ponownie tym razem mam problem ze skryptem edycji korzystałem z tutoriala ze strony http://kess.com.pl a dokładnie z 3 jego części wszytko chodzi bez zarzutu oprócz edytowania bo jeszcze nie zostało napisane mam prośbę sam próbowałem coś tam z kolegą nagryzmolić ale nam nie idzie.
I tu jest moja prośba do was forumowicze pomocy... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

1 artykuł: http://kess.com.pl/?sid=10&pid=42
2 artykuł: http://kess.com.pl/?sid=10&pid=43
3 artykuł: http://kess.com.pl/?sid=10&pid=45

a oto to co napisałem z kolegą: (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)

plik edit.php
  1. <?
  2. $connection = @mysql_connect('LOCALHOST', 'UZYT', 'HASLO')
  3. or die('Brak połączenia z serwerem MySQL');
  4. $db = @mysql_select_db('BAZA', $connection)
  5. or die('Nie mogę połączyć się z bazą danych');
  6. $query="SELECT * FROM test WHERE id='$id'";
  7. $result=mysql_query($query);
  8. $num=mysql_numrows($result); 
  9. $i=0;
  10. while ($i < $num) {
  11. $imie=mysql_result($result,$i,"imie");
  12. $email=mysql_result($result,$i,"email");
  13. ?>
  14.  
  15. <form action="edyt.php">
  16. <input type="hidden" name="id" value="<? echo "$id"; ?>">
  17. imie: <input type="text" name="imie" value="<? echo "$imie"?>"><br>
  18. email: <input type="text" name="email" value="<? echo "$email"?>"><br>
  19.  
  20. <input type="Submit" value="Update">
  21. </form>
  22.  
  23. <?
  24. ++$i;
  25. } 
  26. ?>



plik edyt.php (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
  1. <?
  2. $connection = @mysql_connect('localhost', 'uzyt', 'haslo')
  3. or die('Brak połączenia z serwerem MySQL');
  4. $db = @mysql_select_db('baza', $connection)
  5. or die('Nie mogę połączyć się z bazą danych');
  6. $query="UPDATE test SET imie='$imie', mail='$mail' WHERE id='$id'";
  7. mysql_query($query);
  8. echo "recordy zaktualizowane";
  9. ?>

nie działa i już nie mogę nic znaleźć


większość skryptu zrobił kolega...
bo ja jestem dopiero jestem bardzo początkujący... (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)

Wielkie dzięki za pomoc z góry... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowa75
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 14.11.2006

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


Zrobiłem tak jak napisałeś zmiana w pliku edyt.php dała już efekty po bezpośrednim otwarciu wychodzi "recordy zaktualizowane" lecz to nie daje żadnej zmiany, a w pliku edit.php nie wyświetla się formularz wydaje mi się że jest to spowodowane złym wpisem w pliku pokazywania w linii nr. 25 a dokładnie złym odsyłaczem...

  1. <?php
  2. /*
  3.    połączenie z bazą sobie darujemy
  4.    opisane jest ono w tej poradzie
  5.    <a href="http://www.kess.com.pl/?sid=10&pid=32" target="_blank">http://www.kess.com.pl/?sid=10&pid=32</a>
  6. */
  7.  
  8. /* zapytanie do konkretnej tabeli */
  9. $wynik = mysql_query("SELECT * FROM test")
  10. or die('Błąd zapytania');
  11.  
  12. /*
  13. wyświetlamy wyniki, sprawdzamy,
  14. czy zapytanie zwróciło wartość większą od 0
  15. */
  16. if(mysql_num_rows($wynik) > 0) {
  17. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  18. echo "<table cellpadding="2" border=1>";
  19. while($r = mysql_fetch_object($wynik)) {
  20. echo "<tr>";
  21. echo "<td>".$r->imie."</td>";
  22. echo "<td>".$r->email."</td>";
  23. echo "<td>
  24.  <a href="index.php?a=del&id={$r->id}">DEL</a>
  25.  <a href="index.php?a=edit&id={$r->id}">EDIT</a>
  26.  </td>";
  27. echo "</tr>";
  28. }
  29. echo "</table>";
  30. }
  31.  
  32. ?>


czekam na odp i z góry wielkie dzięki... :roll2:

sory że post pod postem ale już sobie poradziłem wielkie dzięki dla skowron-line ; szkoda że na tej forze niema takiej opcji "pomógł" skowron-line miał by już 2 punkty ode mnie jeszcze raz wielkie dzięki...

o tu posty się łączą

Ten post edytował sowa75 18.11.2006, 21:44:42
Go to the top of the page
+Quote Post

Posty w temacie
- sowa75   EDIT & EDYT   17.11.2006, 17:04:51
- - skowron-line   [PHP] pobierz, plaintext <?php$num=mysql_numrow...   17.11.2006, 17:27:49
- - sowa75   Zrobiłem tak jak napisałeś zmiana w...   18.11.2006, 21:43:57


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: 12.10.2025 - 12:56