<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.livois.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Php</id>
	<title>Php - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.livois.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Php"/>
	<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Php&amp;action=history"/>
	<updated>2026-05-25T04:49:00Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=1575&amp;oldid=prev</id>
		<title>Christophe le 20 janvier 2018 à 10:28</title>
		<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=1575&amp;oldid=prev"/>
		<updated>2018-01-20T10:28:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 20 janvier 2018 à 10:28&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Ligne 2 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 2 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.php.net&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.php.net&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http://www.phpindex.com/index.php3&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Les variables=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Les variables=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Christophe</name></author>
	</entry>
	<entry>
		<id>https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=1392&amp;oldid=prev</id>
		<title>Christophe : /* Creer des graphes */</title>
		<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=1392&amp;oldid=prev"/>
		<updated>2016-04-11T21:10:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Creer des graphes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2016 à 21:10&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l107&quot;&gt;Ligne 107 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 107 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Creer &lt;/del&gt;des graphes==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Créer &lt;/ins&gt;des graphes==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;graphes:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;graphes:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Christophe</name></author>
	</entry>
	<entry>
		<id>https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=201&amp;oldid=prev</id>
		<title>Christophe : 1 version</title>
		<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=201&amp;oldid=prev"/>
		<updated>2012-05-28T20:31:58Z</updated>

		<summary type="html">&lt;p&gt;1 version&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 28 mai 2012 à 20:31&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;fr&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Aucune différence)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Christophe</name></author>
	</entry>
	<entry>
		<id>https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=200&amp;oldid=prev</id>
		<title>Christophe le 1 mai 2007 à 07:36</title>
		<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Php&amp;diff=200&amp;oldid=prev"/>
		<updated>2007-05-01T07:36:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:prog]]&lt;br /&gt;
&lt;br /&gt;
http://www.php.net&lt;br /&gt;
&lt;br /&gt;
http://www.phpindex.com/index.php3&lt;br /&gt;
&lt;br /&gt;
=Les variables=&lt;br /&gt;
&lt;br /&gt;
8 types: bool,int,float,string,tableaux,objets,ressource,null&lt;br /&gt;
* changer un type (cast) ou f° serttype()&lt;br /&gt;
&lt;br /&gt;
==tableaux==&lt;br /&gt;
 unset($arr[5]); // This removes the element from the array&lt;br /&gt;
 &lt;br /&gt;
 unset($arr);    // This deletes the whole array&lt;br /&gt;
&lt;br /&gt;
 // Append an item (note that the new key is 5, instead of 0 as you might expect).&lt;br /&gt;
 $array[] = 6;&lt;br /&gt;
&lt;br /&gt;
 count (array) donne le nombre d&amp;#039;elements d&amp;#039;un tableau&lt;br /&gt;
&lt;br /&gt;
passer un tableau ds une fonction -&amp;gt; ok&lt;br /&gt;
&lt;br /&gt;
passer des elements d&amp;#039;un tableau: f° implode &amp;amp; explode - voir aussi serialize&lt;br /&gt;
&lt;br /&gt;
register_globals=On&lt;br /&gt;
URL http://xxxxxx?nom= =&amp;gt;$nom=$_GET[&amp;#039;nom&amp;#039;];&lt;br /&gt;
&lt;br /&gt;
==Variables d&amp;#039;environnement==&lt;br /&gt;
 getenv(&amp;quot;PATH&amp;quot;);&lt;br /&gt;
 putenv(&amp;quot;$PATH=&amp;quot;);&lt;br /&gt;
:attention à safe_mode_protected_env_vars qd safe_mode est activé.&lt;br /&gt;
/etc/php/apache2-php4/php.ini&lt;br /&gt;
=Les structures de contrôle=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if ($a &amp;gt; $b) {&lt;br /&gt;
   print &amp;quot;a est plus grand que b&amp;quot;;&lt;br /&gt;
 } elseif ($a == $b) {&lt;br /&gt;
   print &amp;quot;a est égal à b&amp;quot;;&lt;br /&gt;
 } else {&lt;br /&gt;
   print &amp;quot;a est plus petit que b&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for ($i = 1; $i &amp;lt;= 10; $i++) {&lt;br /&gt;
  echo $i;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
foreach(array_expression as $value)&lt;br /&gt;
  commandes&lt;br /&gt;
foreach(array_expression as $key =&amp;gt; $value)&lt;br /&gt;
  commandes&lt;br /&gt;
$arr = array(1, 2, 3, 4);&lt;br /&gt;
foreach ($arr as &amp;amp;$value) {&lt;br /&gt;
   $value = $value * 2;&lt;br /&gt;
   }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
switch ($i) {&lt;br /&gt;
case 0:&lt;br /&gt;
   echo &amp;quot;i égale 0&amp;quot;;&lt;br /&gt;
   break;&lt;br /&gt;
case 1:&lt;br /&gt;
  echo &amp;quot;i égale 1&amp;quot;;&lt;br /&gt;
  break;&lt;br /&gt;
case 2:&lt;br /&gt;
  echo &amp;quot;i égale 2&amp;quot;;&lt;br /&gt;
  break;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=Traitement de texte=&lt;br /&gt;
==Formater des nombres==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Notation anglaise sans séparateurs des centaines&lt;br /&gt;
$english_format_number = number_format($number, 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;);&lt;br /&gt;
// 1234.57&lt;br /&gt;
Sinon voir sprintf&lt;br /&gt;
substr(200504,0,4)=2005&lt;br /&gt;
substr(200504,4)=04&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==les expressions rationnelles==&lt;br /&gt;
&lt;br /&gt;
==Ouvrir un fichier==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$fd = fopen (&amp;quot;$dir/$file&amp;quot;, &amp;quot;r&amp;quot;);&lt;br /&gt;
while (!feof ($fd))&lt;br /&gt;
{&lt;br /&gt;
  $buffer = fgets($fd, 256);&lt;br /&gt;
  if (ereg(&amp;quot;^([0-9]+):([0-9]+)&amp;quot;,$buffer,$log)){$logperd[]=$log[2];};&lt;br /&gt;
}&lt;br /&gt;
fclose ($fd);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remarque: exécuter une commande externe et récupérer son retour,&lt;br /&gt;
c&amp;#039;est la même chose avec popen et pclose&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
=Les fonctions, classes &amp;amp; objets=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function foo($arg_1, $arg_2, /* ..., */ $arg_n)&lt;br /&gt;
{&lt;br /&gt;
  echo &amp;quot;Exemple de fonction.\n&amp;quot;;&lt;br /&gt;
  return $retval;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Creer des graphes==&lt;br /&gt;
&lt;br /&gt;
graphes: &lt;br /&gt;
* http://www.php.net/manual/fr/ref.image.php&lt;br /&gt;
* gd http://www.boutell.com/gd/&lt;br /&gt;
* jpgraph http://www.aditus.nu/jpgraph/ (basé sur gd)&lt;br /&gt;
&lt;br /&gt;
exemples:&lt;br /&gt;
*/usr/lib/php/jpgraph/Examples/testsuit.php - liste d&amp;#039;exemples&lt;br /&gt;
*/usr/share/doc/jpgraph-1.12.2/html/ - manuel et api&lt;br /&gt;
* /var/www/www.livois.com/jpgraphdocs/&lt;br /&gt;
&lt;br /&gt;
un premier fichier avec une ligne du type:&lt;br /&gt;
&amp;lt;img src=&amp;quot;fig1.php&amp;quot; border=0 align =center width=300 height= 200&amp;gt;&lt;br /&gt;
&lt;br /&gt;
un fichier .php&lt;br /&gt;
 $graph  = new Graph(300, 200,&amp;quot;auto&amp;quot;);&lt;br /&gt;
The two first parameters specify the width and height of the graph &lt;br /&gt;
the third parameter the name of the image file in the cache directory.&lt;br /&gt;
The special name &amp;#039;auto&amp;#039; indicates that the image file will begiven the same name as the image script but with the extension changed to indicate the graphic format used, i.e &amp;#039;.jpg&amp;#039;, &amp;#039;.png&amp;#039; and so on.&lt;br /&gt;
$gJpgBrandTiming=true ; -&amp;gt; affiche le temps de création de l&amp;#039;image.&lt;br /&gt;
&lt;br /&gt;
=Bases de données=&lt;br /&gt;
&lt;br /&gt;
interface avec bdd: adodb  http://adodb.sourceforge.net/ &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
include(&amp;#039;/path/to/adodb.inc.php&amp;#039;);&lt;br /&gt;
$DB = NewADOConnection(&amp;#039;mysql&amp;#039;);&lt;br /&gt;
$DB-&amp;gt;Connect($server, $user, $pwd, $db)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# M&amp;#039;soft style data retrieval with binds&lt;br /&gt;
$rs = $DB-&amp;gt;Execute(&amp;quot;select * from table where key=?&amp;quot;,array($key));&lt;br /&gt;
while (!$rs-&amp;gt;EOF) {&lt;br /&gt;
  print_r($rs-&amp;gt;fields);&lt;br /&gt;
  $rs-&amp;gt;MoveNext();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PEAR style data retrieval&lt;br /&gt;
$rs = $DB-&amp;gt;Execute(&amp;quot;select * from table where key=123&amp;quot;);&lt;br /&gt;
while ($array = $rs-&amp;gt;FetchRow()) {&lt;br /&gt;
  print_r($array);&lt;br /&gt;
}&lt;br /&gt;
$summary = $dbh-&amp;gt;Execute(&amp;quot;SELECT lognb,ftime,ltime FROM summary WHERE mid=$mid&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Updating tables&lt;br /&gt;
$ok = $DB-&amp;gt;Execute(&amp;quot;update table set col1=? where key=?&amp;quot;,array($colval, $key));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# retrieving data shortcuts&lt;br /&gt;
$val = $dbh-&amp;gt;GetOne(&amp;quot;select col from table where key=&amp;#039;John&amp;#039;&amp;quot;);&lt;br /&gt;
$row = $dbh-&amp;gt;GetRow(&amp;quot;select col from table where key=&amp;#039;John&amp;#039;&amp;quot;);&lt;br /&gt;
$arr = $dbh-&amp;gt;GetAll(&amp;quot;select col from table&amp;quot;);&lt;br /&gt;
$arr = $dbh-&amp;gt;GetAssoc(&amp;quot;select key,col from table&amp;quot;); # returns associative array $key=&amp;gt;col&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Christophe</name></author>
	</entry>
</feed>