Support en Ligne
Avast! Pro-Antivirus 5   Vous recevez trop de spam?

Nous sommes le Ven 30 Juil 2010 16:08

News News de PHP

Plan de PHP » Forums : PHP


[PHP] - Insertion d'un compteur de visite

Insertion d'un compteur de visite:

Le code à insérer sur chaque page:
Code: Tout sélectionner

<?php include('compteur_page.php?id_agence=26');?>



code de la page 'compteur_page.php':
<?php
$db = @mysql_connect("", "utilisateur", "passe");
@mysql_select_db('compteur',$db);
// Recherche si le visiteur est d�j�� dans la base de donn�es pour ce jour
$query = "SELECT ip, date, nbpage, id_agence FROM `cpt_visiteur` WHERE ip='".$_SERVER['REMOTE_ADDR']."' AND date='".date("Y-m-d")."' AND id_agence = $idAgence ";
$req = @mysql_query($query) or die('Erreur : '.mysql_error() . email_erreur($query, mysql_error() , $myfichier ));
// ...
Lire la suite : [PHP] - Insertion d'un compteur de visite | Vus : 81 | Réponses : 0


[PHP] - Lancement d'une requete MySQL

Lancement d'une requete MySQL


on defini la requete dans une variable:
Code: Tout sélectionner
$requete = "Select id, valeur1, valeur2 from `base`.`phpbb_table` WHERE id = 1 and valeur1 = 26 group by valeur1, valeur2 ORDER BY valeur2";


on execute la requete:
Code: Tout sélectionner
$result = mysql_query( $requete ) or die("Impossible d'executer la requete : " . mysql_error() . email_erreur($requete,  mysql_error() , $myfichier ));


on recupere les ligne une par une:
while ($row = mysql_fetch_row($result)) {
echo $row[0];
echo $row[1];
echo ...
Lire la suite : [PHP] - Lancement d'une requete MySQL | Vus : 57 | Réponses : 0


[PHP] - connexion à la base de données MySQL

connexion a la base de donnees MySQL


Code: Tout sélectionner
$link = mysql_connect("serveur", "utilisateur", "mot de passe") or die("Impossible de se connecter : " . mysql_error());
Lire la suite : [PHP] - connexion à la base de données MySQL | Vus : 61 | Réponses : 0


[PHP] - Récupérer le nom de la page

Recuperer le nom de la page

Code: Tout sélectionner
$myfichier = basename ($PHP_SELF,".php");
Lire la suite : [PHP] - Récupérer le nom de la page | Vus : 63 | Réponses : 0


[PHP] - Arrondir un nombre

    1 - Round()

Code: Tout sélectionner
mysql_num_rows($result)= 14;
$nb = round(mysql_num_rows($result)/6,0);
//  $nb = 2;

cette fonction permet de diviser le nombre de ligne d'une requete MySQL par 6 et d'arrondir à  l'entier le plus proche


    2 - Ceil()

Code: Tout sélectionner
//  mysql_num_rows($result)= 14;
$nb = ceil(mysql_num_rows($result)/6);
//  $nb = 3;

cette fonction permet de diviser le nombre de ligne d'une requete MySQL par 6 et d'arrondir à  l'entier superieur
Lire la suite : [PHP] - Arrondir un nombre | Vus : 426 | Réponses : 0


[PHP] - Remplacer tout ce qui n'est ni chiffre ni lettre

Remplace tout ce qui n'est ni chiffre ni lettre de l'alphabet par un trait soulignement:

Code: Tout sélectionner
      $var = preg_replace('/[^a-z0-9]/', '_', $var); 
Lire la suite : [PHP] - Remplacer tout ce qui n'est ni chiffre ni lettre | Vus : 294 | Réponses : 0


[PHP] - Insertion d'un espace tous les 2 caracteres

Insertion d'un espace tous les 2 caracteres:

Code: Tout sélectionner
              $string = '0123456789';
             echo preg_replace('#(d{2})#', '$1 ', $string);          //Affiche 01 23 45 67 89
Lire la suite : [PHP] - Insertion d'un espace tous les 2 caracteres | Vus : 269 | Réponses : 0


[PHP] - Fonction pour récupérer des liens dans un texte

Cette fonction permet de mettre en forme les liens dans le texte, et de réuperer les liens dans une variable
pour les utiliser ailleur...

Code: Tout sélectionner
function replaceLinks($text) {
    $text2 = ereg_replace('[a-zA-Z]+://(([.]?[a-zA-Z0-9_/-])*)', '<a href="\\0" target=\"_blank\">liens</a>',$text);
    $text3 = ereg_replace('(^| )(www([-]*[.]?[a-zA-Z0-9_/-?&%])*)', '<a href="http://\\2" target=\"_blank\">liens</a>',$text2);
//      preg_match_all("/(<([\w]+)[^>]*>)(.*)(<\/\\2>)/",  $text3, $out, PREG_PATTERN_ORDER);
      preg_match_all("/(<([\w]+)[^>]*>)(.*)(<\/\\2>)/", $text3, $out, PREG_SET_ORDER);
    $textR = "Liens photos: ";
      foreach($out as $val){
           $textR .= $val[0] ." - ";
      }
      $textR .=  "<br>";
    return $textR;

}
Lire la suite : [PHP] - Fonction pour récupérer des liens dans un texte | Vus : 270 | Réponses : 0


 

Connexion


Statistiques

163 message(s) • 155 sujet(s) • 68 membre(s)

cron

PageRank Actuel