aide php SVP
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
-

pmu-turfiste.com - WRInaute impliqué

- Messages: 304
- Inscription: Jeu Juil 26, 2007 1:07
aide php SVP
Bonjour,
Voila j'ai une base de donner contenant une table elle est nommée "pronostics", dedans sont insérés chaque jour des numéros il y a environ 5 colonnes nommées successivement p_cheval_1 p_cheval_2 p_cheval_3 etc...
je souhaiterais afficher ces résultats sur une page à part sans avoir besoin d'être logué, c'est à dire qu'un simple visiteur puisse lire ces résultats.
-Je sais que ma page doit être nommée .php
-doit commencer par
mais pour le reste j'ai toujours une erreur de syntaxe.
je souhaiterais si possible une page modèle pour que je puisse comprendre les requêtes correctement.
Ensuite me restera à associer le membre qui à pronostiqué.
Merci de votre aide
Voila j'ai une base de donner contenant une table elle est nommée "pronostics", dedans sont insérés chaque jour des numéros il y a environ 5 colonnes nommées successivement p_cheval_1 p_cheval_2 p_cheval_3 etc...
je souhaiterais afficher ces résultats sur une page à part sans avoir besoin d'être logué, c'est à dire qu'un simple visiteur puisse lire ces résultats.
-Je sais que ma page doit être nommée .php
-doit commencer par
- Code: Tout sélectionner
<?php
session_start();
include ("inc/conf_db_inc.php");
?>
mais pour le reste j'ai toujours une erreur de syntaxe.
je souhaiterais si possible une page modèle pour que je puisse comprendre les requêtes correctement.
Ensuite me restera à associer le membre qui à pronostiqué.
Merci de votre aide
-

pmu-turfiste.com - WRInaute impliqué

- Messages: 304
- Inscription: Jeu Juil 26, 2007 1:07
Bon alors voila je recommence,
pour ma page de classement tout fonctionne bien (la page en code ci dessous) ce que je souhaiterais c'est afficher les pronostics du jour et par membre sur une page autre sans que le visiteur n'ai besoin de s'identifier.
pour moi c'est très compliqué j'apprends les balbussiments du php
je n'arrive m^me pas à afficher quoi que se soit alors pour sélectionner la journée en cours et y associer les joueurs ...
la page ci dessous me donne le classement du jour et générale une fois que j'ai rentré les résultats moi ce que je voudrais c'est uniquement les pronostics joués en temps réel avant que je rentre les résultats, pour que les visiteurs puissent avoir des pronostics d'exemples.
je vous remercie de votre aide
pour ma page de classement tout fonctionne bien (la page en code ci dessous) ce que je souhaiterais c'est afficher les pronostics du jour et par membre sur une page autre sans que le visiteur n'ai besoin de s'identifier.
pour moi c'est très compliqué j'apprends les balbussiments du php
je n'arrive m^me pas à afficher quoi que se soit alors pour sélectionner la journée en cours et y associer les joueurs ...
la page ci dessous me donne le classement du jour et générale une fois que j'ai rentré les résultats moi ce que je voudrais c'est uniquement les pronostics joués en temps réel avant que je rentre les résultats, pour que les visiteurs puissent avoir des pronostics d'exemples.
je vous remercie de votre aide
- Code: Tout sélectionner
<?php
session_start();
include ("inc/conf_db_inc.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<title>championnat-hippique</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<style type="text/css">
.form {
FONT-SIZE: 8pt; COLOR: #CCFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.texte {
FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menu {
FONT-SIZE: 9pt; COLOR: #FFFF99; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
.menu2 {
FONT-SIZE: 9pt; COLOR: #FFFF99; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
</style>
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"
alink="#000000" link="#000000" vlink="#ff0000">
<center>
<table
style="background-color: rgb(255, 255, 255); width: 100%; height: 700px; text-align: left; margin-left: auto; margin-right: auto;"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td><a style="color: rgb(255, 0, 0);"
href="http://www.turf-a-cheval.fr/reglement.html"><span
style="text-decoration: underline;">REGLEMENT</span></a>
clic---> <a style="color: rgb(255, 0, 0);"
href="http://www.turf-a-cheval.fr/infos.html">Infos
du jour championnat</a></td>
</tr>
<tr>
<td><span
style="font-weight: bold; color: rgb(255, 0, 0);">IMPORTANT
: </span><span style="color: rgb(255, 0, 0);"><small>Même
enregistré et identifié sur le site vous devez
vous enregistrer et vous identifier pour le championnat (enregistrez
vous et identifiez vous) essayez de reprendre le
même identifiant et le même mot de passe que sur le
site.</small></span></td>
</tr>
<tr>
<td>Comment jouer ? : pronostiquez chaque jour <span
style="font-weight: bold;">avant midi </span>pour la
course du
quinté+<span style="font-weight: bold;"><br>
</span>-Pronostiquez 5 chevaux + 1 non partant<br>
-Pronostiquez également le coup sûr (but
informatif pour la synthèse)<span
style="font-weight: bold;"></span></td>
</tr>
<tr align="center">
<td><?php
include ('inc/menuMembres.inc.php');
?>
<h1>Classements</h1>
<div style="width:400px;margin-left:auto;margin-right:auto;border:1px dotted #000099;margin-top:10px;margin-bottom:10px;text-align:center;padding:10px;"><a href="classement.php?action=1">Par course</a> | <a href="classement.php?action=2">Le général</a></div>
<?php
if (isset($_SESSION['m_login'])) {
if (isset($_GET['action']) && $_GET['action'] == 1) {
if (isset($_POST['posted'])) {
$course = $_POST['course'];
$requete = ("SELECT courses.id_course, courses.c_course, courses.c_date, resultats.r_cheval_1, resultats.r_cheval_2, resultats.r_cheval_3, resultats.r_cheval_4, resultats.r_cheval_5, resultats.r_np, resultats.r_disq, resultats.r_simple_g, resultats.r_simple_p, resultats.r_simple_2_p, resultats.r_simple_3_p, resultats.r_double_g, resultats.r_double_p, resultats.r_double_2_p, resultats.r_double_3_p, resultats.r_tierce_o, resultats.r_tierce_d, resultats.r_quarte_o, resultats.r_quarte_d, resultats.r_quinte_o, resultats.r_quinte_d FROM courses, resultats WHERE courses.id_course=resultats.id_resultat AND courses.id_course='$course'");
$resultat = mysql_query($requete);
$rower = mysql_fetch_assoc($resultat);
echo '<h2>'.$rower['c_course'].' ('.$rower['r_cheval_1'].' - '.$rower['r_cheval_2'].' - '.$rower['r_cheval_3'].' - '.$rower['r_cheval_4'].' - '.$rower['r_cheval_5'].')</h2>';
echo '<table width="100%" style="font-size:11px;margin-left:auto;margin-right:auto;">';
echo '<tr>';
echo '<th width="20%" style="text-align:left;">Position</th>';
echo '<th width="30%" style="text-align:left;">Login</th>';
echo '<th width="30%" style="text-align:left;">Pronostic</th>';
echo '<th width="20%" style="text-align:left;">Gains</th>';
echo '</tr>';
$sql = ("SELECT members.m_login, members.id_membre, classements.score FROM members, classements WHERE classements.id_membre=members.id_membre AND classements.id_classement='$course' ORDER BY classements.score DESC");
$result = mysql_query($sql);
$n = 1;
while($row = mysql_fetch_assoc($result)){
$recherche = ("SELECT * FROM pronostics WHERE p_membre = '$row[id_membre]' AND id_pronostic='$course'");
$resultRecherche = mysql_query($recherche);
$raw = mysql_fetch_assoc($resultRecherche);
echo '<tr>';
echo '<td>'. $n.'</td>';
echo '<td>'. $row['m_login'].'</td>';
echo '<td>'. $raw['p_cheval_1'].' - '. $raw['p_cheval_2'].' - '. $raw['p_cheval_3'].' - '. $raw['p_cheval_4'].' - '. $raw['p_cheval_5'].'</td>';
echo '<td>'. $row['score'].' €</td>';
echo '</tr>';
mysql_free_result($resultRecherche);
$n++;
}
echo '</table>';
}
else {
$sql = ("SELECT * FROM courses WHERE c_statut=0 ORDER BY id_course");
$result = mysql_query($sql);
echo '<form action="" method="post">';
echo '<select name="course">';
echo '<option value="0">Sélectionnez ...</option>';
while($row = mysql_fetch_assoc($result)){
echo '<option value="'. $row['id_course'].'">'.$row['c_course'].'</option>';
}
echo '</select>';
echo '<input type="hidden" name="posted" id="posted" />';
echo '<input type="submit" value="Afficher" />';
echo '</form>';
mysql_free_result($result);
}
}
elseif (isset($_GET['action']) && $_GET['action'] == 2) {
$view = ("SELECT members.m_login, classement_general.scoreTotal FROM members, classement_general WHERE members.id_membre = classement_general.id_classementM ORDER BY scoreTotal DESC");
$resultView = mysql_query($view);
echo '<table width="100%" style="font-size:11px;margin-left:auto;margin-right:auto;">';
echo '<tr>';
echo '<th width="20%" style="text-align:left;">Position</th>';
echo '<th width="50%" style="text-align:left;">Login</th>';;
echo '<th width="30%" style="text-align:left;">Gains cumulés</th>';
echo '</tr>';
$n = 1;
while($raw = mysql_fetch_assoc($resultView)){
echo '<tr>';
echo '<td>'. $n.'</td>';
echo '<td>'. $raw['m_login'].'</td>';
echo '<td>'. $raw['scoreTotal'].' €</td>';
echo '</tr>';
$n++;
}
echo '</table>';
}
}
else {
echo '<p>Vous n\'êtes pas connecté et ne pouvez donc pas accéder à votre espace personnel.</p>';
}
mysql_close($dp);
?>
</td>
</tr>
</tbody>
</table>
</center>
<br>
</body>
</html>
-

pmu-turfiste.com - WRInaute impliqué

- Messages: 304
- Inscription: Jeu Juil 26, 2007 1:07
sur cette page là il n'y a pas d'erreur, c'est sur la page que j'essais de faire mais je suis à 200 lieux de ce que j'ai besoin.
je crois que tu essaies de griller les étapes.
Tu dis que tu veux chopper des données dans la base de données pour les visiteurs lambda. Jusque la OK. Mais pkoi ouvrir une session ?
A la limite entraine toi avec une page toute simple :
test.php
dedans tu mets :
<?php
include ("inc/conf_db_inc.php");
?>
<html>
<body>
<?php
$resultat = mysql_query("select * from pronostics");
while($ligne = mysql_fetch_object($resultat))
{
echo "pronostic :
echo $ligne->p_cheval_1."<br />";
echo $ligne->p_cheval_2."<br />";
(etc)
}
mysql_close($dp);
?>
</body>
</html>
simplifie toi la vie au maximum et essaie déjà de comprendre ces bouts de code.
Tu dis que tu veux chopper des données dans la base de données pour les visiteurs lambda. Jusque la OK. Mais pkoi ouvrir une session ?
A la limite entraine toi avec une page toute simple :
test.php
dedans tu mets :
<?php
include ("inc/conf_db_inc.php");
?>
<html>
<body>
<?php
$resultat = mysql_query("select * from pronostics");
while($ligne = mysql_fetch_object($resultat))
{
echo "pronostic :
echo $ligne->p_cheval_1."<br />";
echo $ligne->p_cheval_2."<br />";
(etc)
}
mysql_close($dp);
?>
</body>
</html>
simplifie toi la vie au maximum et essaie déjà de comprendre ces bouts de code.
-

pmu-turfiste.com - WRInaute impliqué

- Messages: 304
- Inscription: Jeu Juil 26, 2007 1:07
super merci j'avais commencé sur cette voix et j'avais des erreur string. je ne connais pas le système des sessions c'est pour ça.
Je vais éssayer avec ça mais je ne sais pas si ça va me permettre d'afficher les pronostics du jour avec les pronostiqueurs.
Merci en tout cas pour ton aide
Je vais éssayer avec ça mais je ne sais pas si ça va me permettre d'afficher les pronostics du jour avec les pronostiqueurs.
Merci en tout cas pour ton aide
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Le bêtisier 2008 du site WebRankInfo
- Keyword Search Engine : le choix des bons mots-clés
- Publier un communiqué de presse en ligne gratuitement
- WebRankInfo analyse le logiciel AgentWebRanking
- Google Apps Edition Premium : une suite bureautique en ligne professionnelle
- Google Search-based Keyword Tool : outil de recherche de mots-clés
- Google lance Picasa en français
- Changer d'hébergeur web sans pénaliser son référencement
- Concours WRI / Vivastreet : gagnez un voyage à New-York
- 50 000 messages et 4 000 membres sur WebRankInfo !
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités







le forum