<div dir="ltr">Hi Alan,<div><br></div><div>I'm not sure if You're asking specificly about this but:</div><div><br></div><div>Successfull update:</div><div><br></div><div>$database->getAffectedRowCount( $result ); // returns number of affected rows in last INSERT, UPDATE, REPLACE or DELETE</div>

<div><br></div><div>If it's above zero then some records were changed (if query was successfull but didnt change any records then it will return zero). But still You can be sure that query went ok.</div><div><br></div>
<div>If You want to check if the record was inserted then You can try to get the ID of newly inserted record. When it is valid You can be sure that You inserted records to db.</div>
<div><br></div><div>$database->getLastInsertID();<br></div><div><br></div><div>And You can use in your query variable that will breake script if query will fail, set second/third parameter as true;</div><div><br></div>

<div>$database->query( $sql, true )</div><div><br></div><div>$database->pquery( $sql, $params, true )</div><div><br></div><div>Applies to Vt 6.0 and 6.1.</div><div><br></div><div class="gmail_extra"><br clear="all">
<div><div dir="ltr"><div style="color:rgb(136,136,136)">
<b style="color:rgb(34,34,34)">Z poważaniem / <span style="font-size:10pt">Best regards</span></b><br></div><div style="color:rgb(136,136,136)"><b style="color:rgb(34,34,34)"><span style="font-size:10pt"><br></span></b></div>

<div style="color:rgb(136,136,136)"><b>Maciej Stencel</b></div><div style="color:rgb(136,136,136)"><b>Tel: <a value="+48884998123" style="color:rgb(17,85,204)">+48 884-997-123</a></b></div><div style="color:rgb(136,136,136)">

<b><a href="mailto:m.stencel@opensaas.pl" style="color:rgb(17,85,204)" target="_blank">m.stencel@opensaas.pl</a></b></div><div style="color:rgb(136,136,136)"><b>skype: </b><b><a style="color:rgb(17,85,204)">ms.opensaas</a></b></div>

<div style="color:rgb(136,136,136)"><b><font color="#888888"><span style="color:rgb(127,127,127)"></span></font><font color="#888888"><span style="color:rgb(127,127,127)"><a href="http://www.opensaas.pl/" style="color:rgb(17,85,204)" target="_blank">www.OpenSaaS.pl</a></span></font></b></div>

</div></div>
<br><br><div class="gmail_quote">2014-07-13 18:33 GMT+02:00 Joe Bordes <span dir="ltr"><<a href="mailto:joe@tsolucio.com" target="_blank">joe@tsolucio.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Looking at adodb library this structure seems to be used frequently:<br>
<br>
if (!$rs->EOF)<br>
<br>
and I think I have seen some of that in vtiger crm itself also.<div><br>
<br>
<br>
El 13/07/14 18:22, Alan Lord (News) escribió:<br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I know, i've been developing on vtiger for *years* but I've never really been sure how to check for a successful INSERT or UPDATE query?<div><br>
<br>
The ADO_recordset result object is empty and has EOF = 1.<br>
<br>
What is the "right" way to test for a successful save and what would the recordset look like if it had failed?<br>
<br>
Thanks<br>
<br>
Al<br>
<br>
</div></blockquote>
<br>
______________________________<u></u>_________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br>
</blockquote></div><br></div></div>