Lien forum sur page acceuil html.

Développement, conception de sites web, PHP, (X)HTML, ASP, Ajax, CSS, Javascript, Flash, MySQL, et autres ont leurs entrées dans cette section. On peut aussi parler d'hébergement, de maintenance, de sécurité...

Modérateur: Modérateurs

Re: Lien forum sur page accueil html.

Messagepar Falkra » 24 Aoû 2008 20:17

Une fois remplie la ligne doit avoir cette tête ; la partie en italique variera en fonction du nom de ta base :
@mysql_select_db("mabase",$db)


La 140 c'est ça ?
while ($m = mysql_fetch_array($r) )
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 20:23

bouldingue a écrit:@mysql_select_db("mabase",$db)


oui c'est ça tu avais mis un $ devant mabase que j'ai effacer.

pour le numero de la ligne c'est cela!
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 20:34

Essaie comme ça en mettant ta base :
mysql_select_db("mabase",$db)
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 20:39

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\accueil.php on line 140

toujours cette réponse à l'affichage sur la page d'accueil.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 20:44

Ce n'est pas pratique avec les numéros de lignes.
Crée un fichier .php vide pour tester et ne mets que le code dedans. Comme ça les numéros de lignes correspondront.
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 20:55

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 12

voilà j'ai créé le fichier avec le code à partir de : <? ,et lancer par firefox et ceci est le message d'erreur.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 21:18

J'ai testé 2-3 trucs en local et modifié la requête.

Code: Tout sélectionner
<?php

$db = mysql_connect("localhost", "tonlogin", "tonpass") or die("mysql : erreur a la connexion");  // Connexion à MySQL
mysql_select_db("tabase",$db) or die("mysql : probleme de selection de base"); // Sélection de la base
// init variable
$_10posts = '';
//Appel des posts et des données, tri par ordre chronologique descendant, limite à 10
$sql = "SELECT t1.topic_last_post_id, t1.topic_title FROM phpbb3_topics t1 ORDER BY t1.topic_last_post_id DESC LIMIT 10";
$r = mysql_query($sql, $db);

// On fait une boucle pour lister tout ce que contient la table :
while ($m = mysql_fetch_array($r) )
{
$m[topic_title] = stripslashes($m[topic_title]);  // nettoyage
$_10posts .= "<a href=\"forums/viewtopic.php?p=$m[last_post_id]\">$m[topic_title]</a>";
}

mysql_close(); // Déconnexion de MySQL

echo $_10posts; //affichage des liens
?>
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 21:41

toujours ce problème d'arguments fourni non valable à la ligne 12..

tu le dis quand tu veux aller te coucher hein? que je ne t'embête pas jusqu'au bout de la nuit.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 21:43

Arf, j'ai écrit phpbb3_topics comme table. Chez toi c'est phpbb_topics, non ? :wink:
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:02

oui tout à fait.
mais qu'est ce que cela change ? la mention phpbb3 n'est pas utiliser dans le code .
?
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:04

je viens de découvrir l'erreur .
j'aurais du la voir plutot.
mille excuse je réessaye après correction.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:08

voilà ce que cela donne :

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Undefined index: last_post_id in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 15

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Undefined index: last_post_id in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 15

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Undefined index: last_post_id in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 15

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 14

Notice: Undefined index: last_post_id in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\***\site\message2.php on line 15
la vitesse des pagesPapillon.test pour retour messageBienvenue sur phpBB3

les message sont affichés à la suite tout en bas
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:09

voici les titres récupérés:

la vitesse des pagesPapillon.test pour retour messageBienvenue sur phpBB3.

le lien se fait mais sur le forum cela marque que le sujet n'existe pas.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 22:11

Il y a combien de messages sur ce forum en local ?
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:24

4 messages
la vitesse des pages
Papillon.
test pour retour
messageBienvenue sur phpBB3.

ceux sont liés à la fin
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 22:26

Si ce forum n'a que 4 messages, met DESC LIMIT 4 à la fin de la requête.
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:39

à 4 rien ne change alors par acquis de conscience j'ai mis 1.
et là il ne reste que trois lignes et un seul message en bas apparait
la vitesse des pages
Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\Dauphinsaudomarois\site\message2.php on line 14

Notice: Use of undefined constant topic_title - assumed 'topic_title' in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\Dauphinsaudomarois\site\message2.php on line 14

Notice: Undefined index: last_post_id in G:\Internet Club Des Dauphins\EasyPHP 2.0b1\www\Dauphinsaudomarois\site\message2.php on line 15


ce sont les trois lignes
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar Falkra » 24 Aoû 2008 22:41

Voici 2 nouvelles lignes 14 et 15.

Code: Tout sélectionner
//$m[topic_title] = stripslashes($m[topic_title]);  // nettoyage
$_10posts .= "<a href=\"forums/viewtopic.php?p=$m[topic_last_post_id]\">$m[topic_title]</a>";
Avatar de l’utilisateur
Falkra
Admin libellules.ch
Admin libellules.ch
 
Messages: 25882
Inscription: 30 Jan 2005 13:44
Localisation: 127.0.0.1

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:49

bingo
walou ça fonctionne!
that's incredible!
what a man you are.
m^me si je clique sur le lien cela va direct sur le sujet du forum
je vais remettre les 4 dans le code
et je te tiens au courant.
il faudra que tu m'expliques plus tard le pourquoi du comment.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

Re: Lien forum sur page acceuil html.

Messagepar bouldingue » 24 Aoû 2008 22:51

avec 4 en desc limit cela fonctionne aussi
un dernier détail et je te laisse.
comment afficher les 4 messages séparement ?
Sinon je rechercherais par moi même demain.
un tous cas un très grand merci pour ton temps et ta patience.
je suis là pour apprendre et partager.
Avatar de l’utilisateur
bouldingue
Libellulien Junior
Libellulien Junior
 
Messages: 352
Inscription: 31 Juil 2005 22:42
Localisation: France du haut

PrécédenteSuivante

Retourner vers Développement, conception de sites web

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités