bibi

  • Signature
    commit suicide
  • Site web
  • Nombre de sujets
    77
  • Nombre de messages
    1 479
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

bibi
le 02/04/2005 à 12:33
cnil
tu risk oué une amende et du sursis si tu veux pas l'enlever

en général ca se regle a l'amiable mais si tu veux rien changer c amende + sursi
commit suicide
bibi
le 21/03/2005 à 15:31
detecteur de police
a priori c pa possible pcke ca voudrai dire une fonction qui aille vérifier dans le répertoire fonts qu'il manque qqchose et c'est pas autorisé
Si tu mets des fonts inconnues, t'assumes smiley
commit suicide
bibi
le 21/03/2005 à 15:27
problème cookies ??
et prkoi des que teeboh fait une blague lefounard essaye de rebondir dessus juste apres ? smiley
commit suicide
bibi
le 13/03/2005 à 01:25
sécurité formulaire !?
tu peux tout faire tous tes tests avec des expressions régulères :)
commit suicide
bibi
le 11/03/2005 à 14:06
compter
ce qui apporte la facilité de mysql_num_rows() c'est que t'as pas besoin de faire de mysql_fetch_array et que par exemple si tu fais :

<?php

$req = mysql_query('SELECT COUNT(NumNews) AS nbnews,TitreNews,NomNews,CorpsNews FROM News ORDER BY DateMessage ASC');
?>


et que tu veux afficher le nombre de news que tu as avant d'afficher les news, tu dois faire qqchoz du style:

<?

$data = mysql_fetch_array($req);

echo 'Il y a ',$data['nbnews'],' news';
/* Ici affichage de la premiere news selon un design */

while($data=mysql_fetch_array($req))
{

/* affichage de toutes les news a partir de la 2eme */
}
?>


si on a un code lourd pour la news, c'est relativement laid de recopier 2 fois. Bien sur je te vois venir avec : on a juste a faire une classe news mais tout le monde ne sait pas obligatoirement faire de POO mais si ca n'a rien d'exceptionnel la preuve, j'ai bien réussi smiley

Enfin je trouve qu'il y a une certaine facilité dans le mysql_num_rows() . Par contre je suis d'accord avec toi qu'il faut prendre un COUNT(*) si on veut juste faire un affichage de ce nombre . Ou alors pour le probleme que j'ai montré, on peut aussi faire 2 requetes mais bon ca aussi ca prendre de la ressource meme si une requete de count(*) c pas exceptionnel . Et enfin : si la personne n'est pas championne du monde de sql, elle peut ne pas savoir que COUNT existe :)

voili voilou :)
commit suicide
bibi
le 11/03/2005 à 13:59
class mysql (utilitaire)
cette fonction

<?php
function ConvertArrayToString($array_addresses)
{
//initialize variables
$string_addresses = "";
$counter = 1;

//check all index of array
foreach ($array_addresses as $mail)
{
//if value of array[index] is not NULL, add to string_addresses
if (NULL != $mail AND "" != $mail)
{
//if is first address, no need to ',' , else we need it for separate addresses
if (1 == $counter)
{
$string_addresses = "$mail";
}
else
{
$string_addresses .= ", $mail";
}

//increment the number of addresses in string
$counter++;
}
}

//return string of all adresses
return $string_addresses;
}
?>


peut etre remplacée par :

<?php
function ConvertArrayToString($array_addresses)
{
return implode(",",$array_addresses);
}
?>
commit suicide
bibi
le 11/03/2005 à 13:47
pb header(....)
j'ai vu ca ,avec le mysql_num_rows() smiley

on te le dit, mais si t'as remarqué, c'est bon c'est juste pour pas ke t'égorge un mec qui mettera une balise courte pcke ca m'arrive encore de le faire smiley

a++ :)
commit suicide
LoadingChargement en cours