Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PDO i odzyskiwanie danych zwróconych przez procedurę
mar'kem
post 13.03.2007, 15:25:04
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.03.2007

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


Nie wiem czemu, ale kiedy wywołuję procedurę przez PDO nie zwraca mi zmiennej OUT. Sama procedura jest w porządku - uruchamiałem w phpMyAdmin i z konsoli i wszystko było ok.

  1. <?php
  2. $db = new PDO(HOST, USER, PASS);
  3. $stmt= $db->prepare('CALL rejestr_dublikaty (:typ, :nazwa, :message);');
  4. $stmt->bindParam(':typ', $typ);
  5. $stmt->bindParam(':nazwa', $nazwa);
  6. $stmt->bindParam(':message', $nic, PDO::PARAM_STR, 4000);
  7.  
  8. $stmt->execute();
  9.  
  10. print '$nic';
  11. ?>


  1. CREATE DEFINER=`root`@`localhost` PROCEDURE `rejestr_dublikaty`(typ CHAR(5), nazwa CHAR(20), OUT message CHAR(8))


Wyświetla mi pustą stronę sad.gif Nie mam pojęcia co jest źle

Ten post edytował mar'kem 13.03.2007, 15:25:59
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: 19.07.2025 - 18:34