का उपयोग करके संग्रहीत प्रक्रिया के डेटा को पुनर्प्राप्त करना मैं ओडीबीसी और PHP का उपयोग करके आउट पैरामीटर के मानों को पुनर्प्राप्त करने का प्रयास कर रहा हूं। मैं ऑनलाइन खोज रहा हूं लेकिन इसका कोई फायदा नहीं हुआ। पीडीओ और माइस्क्ली के लिए बहुत सारे संकल्प हैं और मुझे केवल ओडीबीसी के लिए this मिला। मैं पैरामीटर से खो गया हूं और ऑपरेशन में शामिल है।ओडीबीसी और PHP
मैं डेटाबेस से कनेक्शन बनाने में सक्षम हूं लेकिन त्रुटि हमेशा पॉप अप हो जाती है। मैं उन्हें समझ नहीं पाया।
[Sybase] [ODBC ड्राइवर] अमान्य स्ट्रिंग या बफर लंबाई
कोई भी सुझाव?
<?php
$conn=odbc_connect("dsn", " ", " ");
if (!$conn)
{
exit("Connection Failed: " . $conn);
}
$sql=odbc_prepare("CALL ndTblUser (@varUserId,@varUserPwd)");
$stmt=odbc_execute($sql, "SELECT @varUserId as UserId, @varUserPwd as UserPwd");
$rs=odbc_exec($conn,$stmt);
if (!$rs)
{
exit("Error : " . odbc_errormsg());
}
echo "<table><tr>";
echo "<th>Id</th>";
echo "<th>Password</th></tr>";
while (odbc_fetch_row($rs))
{
$UserId=odbc_result_all($rs,"UserId");
$UserPwd=odbc_result_all($rs,"UserPwd");
echo "<tr><td>$UserId</td>";
echo "<td>$UserPwd</td></tr>";
}
odbc_close($conn);
?>
हे, मैं सोच रहा था। शायद मैंने आपके जवाब को गलत समझा। क्या आप और अधिक व्याख्या कर सकते हैं? @ user2620460 –