Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Baldurien? Besoin d'aide en PHP

Par Nijel le 23/11/2000 à 17:51:00 (#193781)

Bon, imaginons que je veux créer à l'aide de PHP4 et des tables de données dispos sur Multimania qu'on peut créer soit-même...
COmment faire :
1/Un système de news
2/Un système de consultation d'inventaire comme sur bg2.goa.com
3/Un système pour consulter des images...
Merci de me répondre eventuellement, si possible...

Par Baldurien le 23/11/2000 à 20:43:00 (#193782)

1 / Limites : 1 requete grand max
2 / Système de news : avec ?
Envoi news, lecture News, Modif News ?
Ajout commentaire ? Commentaire séparé ou non de la news ?
3 / Va voir sur mon site sur BG à la rubrique objet, et dis moi, si c'est dans le genre : http://irad.free.fr (CHoisis Baldur parce que je ne me rappelle plus l'addresse exacte)
4 / Image ? Ca dépend ... En ajouter sur le serveur ? Avec Multimania ? Non, impossible ...

Par Nijel le 25/11/2000 à 9:05:00 (#193783)

2/C'est juste moi qui envoie des news, pasd possible de les modifier pour les autres...Ah oui, si les autres pouvait en envoyer une, comment faire (enfin, je sais que je dois leur ouvrir l'accés d'une base de données) mais le code pour qu'ils puissent le faire ?
3/OU plutôt, quelle est la requête à faire pour afficher l'élément d'une base de données ?

Par Nijel le 25/11/2000 à 11:24:00 (#193784)

J'ai mis ça dans le head :
Ce qui est en gras, je l'ai changé (normalement, c'est bg2 pour user)
(?php
$db = mysql_connect();
mysql_select_db("user_db",$db);

$requete = "SELECT * FROM news WHERE id=*";
$result = mysql_query ($requete,$db);
$article =mysql_fetch_object($result);
mysql_free_result($result);

?)
Et dans le body :
(?php echo $nouvelles->titre ?)

(?php echo $nouvelles->auteur ?)

(?php echo $nouvelles->heure ?)


(?php echo $nouvelles->corps ?)

Alors :
1/ Ca peut marcher ?
J'ai créer la table avec tout ce qu'il faut...
Et comment faire pour que dans id=
Mettre les plus récents ?

Par Baldurien le 29/11/2000 à 22:26:00 (#193785)

mum :)

voilà un exemple :

// LECTURE DANS LA BASE :
$user = "domain"; // Nom d'utilisateur
$table = "table"; // Nom de la table
$bdd= "base"; // base de donnée
$serveur = "mysql.xxx.domaine"; // Domaine;
$password = "Motdepasse";
$max = "9"; // Nombre de news pas page (+1)
$connect = mysql_connect("$serveur","$user","$password");
// VOIR LES ELEMENTS :
$Requete = "SELECT * FROM $table ORDER BY Id DESC";
$Resultat = mysql_db_query("$Bdd","$Requete",$Connect);
$i=0;
while ($i < $max) {
$variable = mysql_result($Resultat,$i,"Champs de la table");
$variable = stripslashe($variable);
echo $variable . "
\n";
$i++; // Si il n'y pas ça, alors bye !!!
}


Ca t'ira ? Ben saches que c'est qu'un exemple, qu'il te faut corriger les fautes (car je crois que la fonction stripslashe ne s'écrit pas comme ça, donc vas sur http://www.nexen.net/)

JOL Archives 1.0.1
@ JOL / JeuxOnLine