26.06.2013 Views

FAQ PHP

FAQ PHP

FAQ PHP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>FAQ</strong> <strong>PHP</strong><br />

Elle est à insérer juste après la connexion à la base établie, donc juste après avoir fait un<br />

mysql_connect($dbhost, $dblogin, $dbpass);<br />

Auteurs : Julp ,<br />

Comment se repositionner sur le premier enregistrement d'une requête Select ?<br />

<br />

La fonction mysql_data_seek(identifiant_de_résultat, numéro_de_ligne) déplace le pointeur interne de<br />

résultat identifiant_de_résultat. Il le fait pointer à la ligne numéro_de_ligne et retourne FALSE en cas<br />

d'échec. Le prochain appel à la fonction mysql_fetch_row() ou mysql_fetch_array() ou mysql_fetch_assoc()<br />

retournera cette ligne.<br />

Attention : Le numéro du premier enregistrement renvoyé étant 0, il faut donc soustraire 1 à<br />

mysql_num_rows() qui renvoie le nombre de lignes renvoyées par une requête Select.<br />

Comment extraire des enregistrements appartenant à un intervalle de dates ?<br />

Auteurs : Cyberzoide ,<br />

Le mot clé BETWEEN ... AND ... de la clause WHERE permet de ne retenir que les engistrements dont un<br />

attribut appartient à un intervalle. Cet intervalle peut être déterminé par deux dates. Dont l'une peut se<br />

déduire de l'autre par ajout ou retrait d'une période.<br />

Syntaxe :<br />

date +/- INTERVAL valeur unité<br />

Cela permet de d'ajouter (+) ou de retirer (-) à la date date une période de valeurs unités.<br />

- 48 -<br />

Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation<br />

de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2003 Developpez LLC. Tout droits réservés<br />

Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images<br />

sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages<br />

et intérêts.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!