Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kasowanie rekordu... troche inaczej
michal20
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

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


hej

wyświetlam sobie tabelke:

  1. <?php
  2.  
  3. while ($pole = mysql_fetch_row($wykonaj))
  4. {
  5. print(&#092;"<br> id=\".$pole[0].\"  nick=\".$pole[1].\" pass=\".$pole[2]);
  6. print(&#092;"&nbsp;&nbsp;&nbsp;&nbsp;<a href=register?del=true>USUŃ</a>\");
  7. if ($del==&#092;"true\") $wykonaj = mysql_query(\"DELETE FROM users where id='$pole[0]'\");
  8. }
  9.  
  10. ?>


i chcę aby po naciśnięciu w odnośnik (link) USUŃ skasowała się pozycja


wyskakuje mi taki error:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ...
(IMG:http://forum.php.pl/uwaga.gif) - nospor
Przenoszę: MySQL -> php Początkujący... /crashu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




póki co to masz problem z pobieraniem danych.
a co masz przed: while ($pole = mysql_fetch_row($wykonaj))

tu masz topic niemalże identyczny. przeczytaj se do konca:
http://forum.php.pl/index.php?showtopic=32985
Go to the top of the page
+Quote Post
Levabul
post
Post #3





Grupa: Zarejestrowani
Postów: 197
Pomógł: 0
Dołączył: 11.07.2005

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


  1. <?php
  2.  
  3. if (!empty($_GET['id']) AND $_GET['del'] == true)
  4.  $wykonaj = mysql_query(&#092;"DELETE FROM users where id={$_GET['id']}\");
  5. #w tym miejscu wpisz to o co zapytał nospor
  6.  while ($pole = mysql_fetch_row($wykonaj))
  7. {
  8. print(&#092;"<br> id={$pole['0']} nick={$pole['1']} pass={$pole['2']}\");
  9. print(&#092;"&nbsp;&nbsp;&nbsp;&nbsp;<a href=register?del=true&id={$pole['0']}>USUŃ</a>\");
  10. }
  11.  
  12. ?>


Ten post edytował Levabul 15.07.2005, 16:19:45
Go to the top of the page
+Quote Post
zbig13
post
Post #4





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

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


Cytat(michal20 @ 2005-07-15 17:01:14)
wyskakuje mi taki error:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ...

A tak przy okazji to nie jest error tylko ostrzeżenie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) więc nie wpływa to raczej na działanie skryptu.
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@zbig13 mylisz się bardzo. Wpływa w sensie że się pętla nie wykona bo gościu ma coś wcześniej źle, czyli nic się nie wyświetli a powinno. A to raczej wpływa na skrypt
Go to the top of the page
+Quote Post
zbig13
post
Post #6





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

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


Racja, sorry pomyliło mi sie z Notice:...
Go to the top of the page
+Quote Post
michal20
post
Post #7





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.04.2005

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


dzieki, juz sobie poradzilem, ze tez nie wpadlem na to perdzej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

//EDIT

przed petla mialem i mam $wykonaj = mysql_query("SELECT * FROM users"); wiec wszystko bylo ok, juz wiem co robilem zle podawalem poprostu cos czego nie bylo... juz jest gicior

Ten post edytował michal20 15.07.2005, 17:15:46
Go to the top of the page
+Quote Post

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: 23.08.2025 - 15:07