keitarosan

  • Signature
    >> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
  • Site web
  • Nombre de sujets
    6
  • Nombre de messages
    190
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

keitarosan
le 12/02/2005 à 22:56
Petit prob de fonction !
/me se doutait que ca venait d'un probleme en amont ;)

enfin, bon, voila, maintenant tu sais pourquoi :D
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 12/02/2005 à 16:36
correction
les doigts :p

c'est plus difficile d'ecrire des promesses intenable pour la suite ;)

héhéhé
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 12/02/2005 à 16:32
class mysql (utilitaire)
dites les modérateurs, si j'avais mis ce post dans PHP/Mysql, c'etait pour que ca ai un impact plus grand qu'ici, ou personne n'a l'air de vraiment regarder...

Au moins, le sujet aurait été vu part ceux qui avait des problemes, et qui ne pensent pas a regarder si des scripts existent pour gerer tout ca...

C'est quelques peu dommage, je dois le reconnaitre...

Enfin tant pis...
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 12/02/2005 à 11:09
correction
samedi, pas lundi...

y en a qui sont bien réveillé le matin :D
Remarque, je me perds aussi parfois dans les méandre du temps...
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 12/02/2005 à 10:44
class mysql (utilitaire)
Bon, je vois plein de personne qui luttent avec des requetes MySql, a cause d'oubli de connection, de selection de base, etc...

J'ai créé une classe en php4, pour simplifier au maximum la gestions des requetes mysql.

Je vous propose d'aller voir >>ici<<.

Je pense que pour ceux qui ne sont pas habituer a manipuler les bases de données, c'est quand meme bien plus simple, et eviteras les erreurs basiques ;)

Y a un exemple simple de l'utilisation (exemple complet).

Il y a aussi une doc html complete sur la classe (la doc est plutot pour les connaisseurs, et dans un anglais moyen, lol, car faite par moi :D)


Si je poste ici, c'est pour que ca ai plus d'impact que dans le forum sur les script perso...

Vala, hésitez pas a faire vos commentaire ;)
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 12/02/2005 à 10:17
Petit prob de fonction !
<?php

if (isset($_GET['id']))
{
$id = $_GET['id'];
}
else
{
$id = "";
}
// $id sera toujours définit donc le test a la fin ne sert a rien !!!
// tout a fait d'accord ^^

connect($nw);

$sql2 = "SELECT auteur FROM site_news WHERE id='$id'";
$req2 = mysql_query($sql2)
or die("Erreur SQL !<br>$sql2<br>".mysql_error());
$nb = mysql_num_rows($req2);

echo ("
il y a $nb tuple retournés par la requete
$sql2
");

$data = mysql_fetch_array($req2);
$pseudo = $data["auteur"];

mysql_close();

if (((isset($pseudo)) && (!empty($pseudo)))
{
//en théorie $pseudo est toujours définit !
// oui ^^
echo ("le pseudo $pseudo existe !");
}
else
{
echo ("Le pseudo n'exsite pas !");
}

if (((isset($auteur)) && (!empty($auteur)))
{
//sa je vois pas d'ou sa vient, a part avec register gobal=On !
// le code n'est pas tres clair, en effet...
echo ("L'auteur $auteur existe !");
}
else
{
echo ("L'auteur n'est pas defini !");
}

//Le test ici n'est valable que pour le empty puisque $id est définit en haut du script !
if (!empty($id))
{
echo ("L'id $id existe !");
}
else
{
echo ("L'id n'est pas defini !");
}

echo ("id = $id");

incre_hit("nb_news",$pseudo,"moins");

?>


Effectivement, si ta requete retourne 0 ligne, c'est que l'id n'existe pas la base de données...

A tu vérifié tes requetes précedente, qui pouvaient justement stocker cet id dans la table ?
si ca se trouve, l'erreur vient d'avant, en amont, et par conséquent, l'id n'existe pas dans cette table...
d'ou une requete qui n'aboutira jamais.

J'ai regarder ca un peu en détail, ca me parait correcte.
Bien qu'il y ai des test un peu bizarre...
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 08/02/2005 à 01:01
Petit prob de fonction !
<?php

$sql2 = "SELECT * FROM site_news WHERE id='".$_GET["id"]."'";
$req2 = mysql_query($sql2) or die("Erreur SQL !$sql2".mysql_error());
$data = mysql_fetch_array($req2);
$pseudo=$data['auteur'];
mysql_close();

if(FALSE !== isset($pseudo) And FALSE === empty($pseudo))
{
echo ("$pseudo pseudo existe !");
}
else
{
echo ("pseudo n'exsite pas !");
}

if(FALSE !== isset($data['auteur']) And FALSE === empty($data['auteur']))
{
echo ($data['auteur']."auteur existe !");
}
else
{
echo ("auteur n'est pas definie !");
}

?>


Je confirme que cette portion de code fonctionne, je viens de la tester ^^.
j'ai crée la meme base de donnée, j'ai mis un id (2), et ca m'a bien afficher que le pseudo et l'auteur existait...

Donc soit l'id que tu recupere est vide (ce qui fait que la requete ne renvoit rien, d'ou le fait que tu es 'auteur n'existe pas...'.
Ou alors le probleme vient d'ailleur ^^

Fais un echo de la requete, et tu fais un copy/past dans PhpMyAdmin, et tu regarde le resultat ^^
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 07/02/2005 à 23:23
c'est pour quand ?
On saura quand meme qui a gagné ??
:D

Que je sache si je peux aller me coucher ou pas :D
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 07/02/2005 à 00:06
Meilleur éditeur !!!
Hello...

Je rigole un peu en voyant que Dreamweaver est génial et fait du code propre...
C'est bizarre, mais je travaille dans une boite informatique de creation de site web, avec des mecs qui ont de l'expérience, et aucun n'utilise ni ne recommande DreamWeaver... On se demande pourquoi...

Bon, peut etre en outil d'appoint, pour du debuggage html, pourquoi pas...
Mais sinon, c'est pas recommander.

Il vaut mieux se mettre des normes (souvent celle de sa boite), et s'y retrouver deux fois plus vite en cas de modif, que de faire confiance a un truc qui genere du code selon ses propres regles :)

Sinon, j'en connais deux bon editeur php:
- HAPedit (pas mal)
- PSPad (excellent, que j'utilise depuis 1 ans)

Il ont tout les deux des explorateur de fichier, ils repertorient les methodes, les fonctions, variables... Coloration synthaxique excellente, customisable. auto_completion, ftp intégrer, test automatique...
Bref un must, gratuit, qui peut meme marcher avec TSlite en plus ou moins plugin pour les css...
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
keitarosan
le 06/02/2005 à 23:32
plusieurs Classes php4
Voila, je monte un site, pour mettre mes productions, ainsi que celle de toute personne qui le souhaite...

ces classes sont libre de droit, faites par moi ^^
Si vous souhaitez en poster aussi, veulliez a respecter les règles pour la doc ;)

- Une classe de gestion de formulaire.
- Une classe de gestion de mail (simple)
- Une classe pour la base de donnée mysql
- Une classe compteur de visite...

Vala, si y en a que ca interesse, elle sont ici

KeitaroSan
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
LoadingChargement en cours