note 62012 modified in function.ocirowcount by sixd

From: Date: Thu, 08 Oct 2009 19:33:53 +0000
Subject: note 62012 modified in function.ocirowcount by sixd
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-161567@lists.php.net to get a copy of this message
hello, here'is an example who works: $connexion = ("name_bd","pass_db"); //set up connexion on database $query="select * from order "; // query for the test $parse = ociparse($connexion,$query); // parse query ociexecute($pase); // execute the query on server (on temporary memory) ocifetchstatement($pase,$tab_result); // the result will be fetched in the table $tab_result echo ocirowcount($parse); // show the numbers of result /**** and if you want to posting the results of query ***/ $count = count($tab_result); for($i=0;$i<=$count;$i++) { echo $tab_result[$i]."<br>"; } you can also do it with the function ociresult(): while(ocifetch($parse)) { echo ociresult($parse,"[capital letter of the name of feild that you want to show on naviator]"); } Attention : all of name of tables on oracle database are in capital letter when you use an other application for connect to it. example : to select the field no_client on table client, on your script of posting, you should write : echo ociresult($parse,"NO_CLIENT"); not : echo ociresult($parse,"no_client"); //end Enjoy --was-- hello, here'is an example who works: $connexion = ("name_bd","pass_db"); //set up connexion on database $query="select * from order "; // query for the test $parse = ociparse($connexion,$query); // parse query ociexecute($pase); // execute the query on server (on temporary memory) ocifetchstatement($pase,$tab_result); // the result will be fetched in the table $tab_result echo ocirowcount($parse); // show the numbers of result /**** and if you want to posting the results of query ***/ $count = count($tab_result); for($i=0;$i<=$count;$i++) { echo $tab_result[$i]."<br>"; } you can also do it with the function ociresult(): while(ocifetch($parse)) { echo ociresult($parse,"[capital letter of the name of feild that you want to show on naviator]"); } Attention : all of name of tables on oracle database are in capital letter when you use an other application for connect to it. example : to select the field no_client on table client, on your script of posting, you should write : echo ociresult($parse,"NO_CLIENT"); not : echo ociresult($parse,"no_client"); //end Enjoy http://php.net/manual/en/function.ocirowcount.php

« previous php.notes (#161567) next »