Rien ne s'affiche sur ma page

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Rien ne s'affiche sur ma page

Re: Rien ne s'affiche sur ma page

par ouckileou » 16 oct. 2010, 23:47

Re: Rien ne s'affiche sur ma page

par willorp » 16 oct. 2010, 18:36

Je viens de regarder mon fichier php.ini et les valeurs ont l'aires bonnes.

Re: Rien ne s'affiche sur ma page

par stealth35 » 15 oct. 2010, 17:57

t'as bien vérifier les valeur que je t'ai dis ?

Re: Rien ne s'affiche sur ma page

par willorp » 15 oct. 2010, 17:53

maintenant j'ai une erreur :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource  on line 19
sur cette ligne:
while ($val = mysql_fetch_array($result)) { ?>
C'est en rapport?

Re: Rien ne s'affiche sur ma page

par stealth35 » 15 oct. 2010, 17:21

vérifie les valeurs de ton php.ini
display_errors = On
error_reporting = E_ALL | E_STRICT
mysql.trace_mode = On

tu veras que ta requête n'est pas bonne
$query = "SELECT * FROM $table where id = $id";

Re: Rien ne s'affiche sur ma page

par willorp » 15 oct. 2010, 17:19

J'ai essayer comme tu m'as dit:
<?php
//Connexion a la base donnée
include("bd.php"); 

// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
 
$table="ma_table";

// sélectionne toutes les fiches de la table $table
$query = "SELECT * FROM $table where id = '.$id.'";
$result = mysql_query($query);

// tant qu'il y a des fiches
while ($val = mysql_fetch_array($result)) { ?>
   <?php echo $val["titre"]; ?> <br>
   <?php echo $val["description"]; ?><br>
   
   
   <?php }
//fin de la connexion
mysql_close($link);
?>
Mais ça change rien

Re: Rien ne s'affiche sur ma page

par stealth35 » 15 oct. 2010, 16:25

toujours regarder dans le source HTML,
change les <? en <?php

Rien ne s'affiche sur ma page

par willorp » 15 oct. 2010, 16:21

Bonjour,

J'ai un problème avec ma page php, normalement ma page devrais recevoir des informations d'une page précédente mais elle reste blanche.

Voici le code de la page qui devrait recevoir et afficher les infos:
<?php
//Connexion a la base donnée
include("bd.php"); 

// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
 
$table="ma_table";

// sélectionne toutes les fiches de la table $table
$query = "SELECT * FROM $table where id = '".$id.'";
$result = mysql_query($query);

// tant qu'il y a des fiches
while ($val = mysql_fetch_array($result)) { ?>
   <? echo $val["titre"]; ?> <br>
   <? echo $val["description"]; ?><br>
      
   <? }
//fin de la connexion
mysql_close($link);
?>
Merci de votre aide