<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: perl обработка ошибок MySQL</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/7253.html</link>
    <description>Здравствуйте, наверное глупый вопрос, но ответа я не нашол.&lt;br&gt;Есть Perl программа, она работает с MySQL, если в запросе ошибка программа вылетает, а мне нужно чтобы просто в переменная флаг получила значение 1 и программа выполнялась дальше на сколько я понял надо использовать or die, но у меня не получается, дайте пожалуйста ответ новичку&lt;br&gt;этот код при ошибке не печатает &lt;br&gt;$statementV = $db_handle-&amp;gt;prepare($s) or die print &quot;error&quot;;&lt;br&gt;</description>

<item>
    <title>perl обработка ошибок MySQL (idle)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/7253.html#2</link>
    <pubDate>Fri, 14 Mar 2008 07:35:37 GMT</pubDate>
    <description>&amp;gt;Здравствуйте, наверное глупый вопрос, но ответа я не нашол. &lt;br&gt;&amp;gt;Есть Perl программа, она работает с MySQL, если в запросе ошибка программа &lt;br&gt;&amp;gt;вылетает, а мне нужно чтобы просто в переменная флаг получила значение &lt;br&gt;&amp;gt;1 и программа выполнялась дальше на сколько я понял надо использовать &lt;br&gt;&amp;gt;or die, но у меня не получается, дайте пожалуйста ответ новичку &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;этот код при ошибке не печатает &lt;br&gt;&amp;gt;$statementV = $db_handle-&amp;gt;prepare($s) or die print &quot;error&quot;;&lt;br&gt;&lt;br&gt;Замените на or warn $db_handle-&amp;gt;errstr;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>perl обработка ошибок MySQL (phpcoder)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/7253.html#1</link>
    <pubDate>Fri, 14 Mar 2008 06:04:13 GMT</pubDate>
    <description>&#091;...&#093;&lt;br&gt;&amp;gt;на сколько я понял надо использовать &lt;br&gt;&amp;gt;or die, но у меня не получается, дайте пожалуйста ответ новичку&lt;br&gt;&lt;br&gt;Как раз наоборот: не надо использовать die(). Если бы вы прочитали описании ф-ции die() или хотя бы перевели её название с ангийского, то могли бы и сами об этом догадаться.&lt;br&gt;&lt;br&gt;&amp;gt;этот код при ошибке не печатает &lt;br&gt;&amp;gt;$statementV = $db_handle-&amp;gt;prepare($s) or die print &quot;error&quot;;&lt;br&gt;&lt;br&gt;Попробуйте так:&lt;br&gt;&lt;br&gt;if ($db_handle-&amp;gt;prepare($s)) &#123;&lt;br&gt;   flag = 1;&lt;br&gt;   print &quot;error occurs&#092;n&quot;;&lt;br&gt;&#125;&lt;br&gt;</description>
</item>

</channel>
</rss>
