![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 26.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Otóż próbuję zrobić skrypt, umożliwiający wysłanie nowego linku aktywacyjnego (w razie gdyby poprzedni mail nie dotarł, a rejestracja się powiodła). Mam coś takiego (fragment funkcji):
I próbuję już od paru godzin przypisać dla zmiennej $email (pod $wynik) maila z bazy danych - bez żadnego skutku. Za każdym razem wyrzucało mi, że tablica nie ma punktu odniesienia (zapytanie zwraca dobry wynik - sprawdzałem). Bardzo proszę o pomoc. W php się bawię od niedawna ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 14 Dołączył: 2.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
a używałeś mysql_fetch_object($wynik)
![]() dopiero po tym powinieneś móc pobrać odpowiednie dane:
ale nie wiem ale wydaje mi się że masz jeszcze kilka błędów w kodzie np. to co przypisujesz do zmiennej $list tyle tam tych cudzysłowów że nie wiem gdzie jest koniec i początek tekstu ) Ten post edytował radziopoke 26.05.2012, 23:31:35 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 26.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in on line 87
$list działa poprawnie - w nieco innym skrypcie bez problemu wysyła maila |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
zrób sobie pod tym print_r($wynik) i zobacz co Ci zwróci. czym jest obiekt $lacz ? jesteś pewien, że jeżeli zrobisz tak:
to wyśle Ci wiadomość ? -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 26.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mała podpowiedź
![]() http://php.net/manual/en/class.mysqli-result.php masz wylistowane metody za pomocą których możesz pobrać rekord. -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 26.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązałem problem. Było nim łączenie się do bazy za pomocą mysqli, a nie "gołego" mysql.
Ten post edytował AdBlock 27.05.2012, 10:10:28 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:22 |