Rex

  • Signature
    Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
  • Site web
  • Nombre de sujets
    4
  • Nombre de messages
    175
  • Nombre de commentaires
    2
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Rex
le 11/03/2005 à 13:44
compter
HOULAAAAA .... mysql_num_rows, JAMAIS DE LA VIE !!!

C'est bien count(*) qu'il faut utiliser si tu veux connaître le nombre d'entrées dans ta table.

mysql_num_rows te donne le nombre d'éléments retournés par la requête. Si tu as 1 milion d'enregistrements, tu ne vas pas plomber la mémore du serveur pour juste connaître le nombre. D'ailleurs certains hébergement (comme free) limite la quantité de données retournées afin de ne par surcharger le serveur avec une application mal foutu. Ainsi, si tu as 1 milion d'enregistrements, un "SELECT ... FROM table" et un mysql_num_rows te donnera une valeur inférieur à 1000.

Pour connaitre le bon chiffre :

<?php
$sql = 'SELECT count(*) as nombre FROM table';
$result_set = mysql_query( $sql );
$result = mysql_fetch_assoc( $result_set );
echo 'il y a ', $result['nombre'], ' enregistrements dans la table';
?>
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 11/03/2005 à 13:35
pb header(....)
tu px mettre a la place de header une refresh html avec une duree de redirection.


C'est ce que l'on peut appeler une mauvaise réponse d'une personne qui n'a pas lu tous les messages !

En dehors du fait que le refresh par méta est un gadget absurde, cela ne changera pas son problème de session_start.

J'aime bien, les gens qui postent des solutions comme celle-là, ça revient à un garagiste disant "Quand vous freinez, ça fait un bruit bizarre ? Comme j'ai pas le courage de cherche, j'enlève les plaquettes de frein, comme ça il n'y a plus le bruit !"
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 07/03/2005 à 08:50
Taille limite de la base de donné chez Free
Chez lycos c'est 10mo

Cette arnaque, il n'y a même pas 10Mio ?

donc on peut penser que chez free c'est pareil ou alors c'est 20


Non, non, c'est bien 1Gio !
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 05/03/2005 à 21:34
Problème classe
oui, si les short_tags sont activés.
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 05/03/2005 à 21:33
Sécurité...
htmlentities n'est pas nécessaire, htmlspecialchars est largement suffisant.

De même, inutile de faire un addslashes si on utilise ENT_QUOTES dans un htmlspecialchars.
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 05/03/2005 à 21:28
Problème classe
Tu diras a smarty que c'est pourri ce qu'ils font ^^

On est assez nombreux à penser ça, en effet.
Smarty est le pire exemple du template débile. Ils ont litérallement réinventer une syntaxe. Avant, ça pouvait être bien, maintenant, c'est n'importe quoi.
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 04/03/2005 à 20:03
redirection automatique - include?
Ben, justement, avec ça, on peut envoyer par get ou post sans rien changer ...
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 04/03/2005 à 19:18
redirection automatique - include?
exemple :
index.php
<?php
if( isset( $_REQUEST['p'] ) ) $page = basename($_REQUEST['p']);
else $page = 'accueil';
$page .= '.php';
if( ! is_file( 'traitement/' . $page ) ) $page = 'defaut.php';
// traitement. là, il peut y avoir une redirection
require 'traitement/' . $page;
if( ! is_file( 'page/' . $page ) ) $page = 'accueil.php';
// Affichage de la page
require 'page/header.php';
require 'page/' . $page;
require 'page/footer.php';
?>


(ceci n'est qu'un exemple que je n'ai pas testé !)
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
Rex
le 04/03/2005 à 17:24
Expressions régulières ...
pour des raisons de facilités pour l'utilisateur


Wiki alors. BBCode n'est pas plus simple au contraire.

ainsi que pour des raisons de sécurités,

Là, par contre, je ne comprends pas !?
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
LoadingChargement en cours