Ses derniers messages sur les forums
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
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
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
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
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
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
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
exemple :
<?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
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
donc 1Gio :)
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines