choupachoup

  • Signature
    choupa choupa
  • Site web
  • Nombre de sujets
    23
  • Nombre de messages
    116
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

choupachoup
le 02/05/2004 à 13:55
Probleme de transfert entre free et EasyPHP
Voilà, je tente de récuperer mon site pour le faire tourner en local mais je me heurte à certain problèmes que j'ai du mal à comprendre.

dans un premier temps j'ai un fichier 'connect.php' qui contient les identifiants etc...

<?php
// définition des variables
define (login, 'xxxxxx');
define (pwd, 'xxxxxx');
define (server, 'localhost');

define (base, 'ma_liste');
?>

je l'insert dans ma page 'sommaire.php :

<?
require 'connect.php';
//=========================================
// information pour la connection à le DB
//=========================================
$host = server;
$user = login;
$pass = pwd;
$db = base;
//=========================================
// initialisation des variables
//=========================================
// on va afficher 10 résultats par page.
$nombre = 10;
// si limite n'existe pas on l'initialise à Zéro
if (!$limite) $limite = 0;

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

//=========================================
// requête SQL qui compte le nombre total
// d'enregistrement dans la table.
//=========================================
$select = 'SELECT count(id) FROM liste_divx';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$row = mysql_fetch_row($result);
$total = $row[0];

//=========================================
// requête SQL qui ne prend que le nombre
// d'enregistrement necessaire à l'affichage.
//=========================================
$select = 'select id,name,lang,nbcd,format,qualite FROM liste_divx ORDER BY id DESC limit '.$limite.','.$nombre;
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );


//=========================================
// si on a récupéré un resultat on l'affiche.
//=========================================
if($total) {
while($data = mysql_fetch_array($result))
{
if($i==0) {
$color = "#C7C2B6";
$i=1;
}else{
$color = "#FCF6E6";
$i=0;
}
// on affiche les informations de l'enregistrements en cours
echo "<font size=\"1\" face=\"Geneva, Arial, Helvetica, sans-serif\">";
$URL = $data["lang"];
echo "<table width=\"600\" cellspacing=\"0\" border=\"0\" align=\"center\">";
echo'<TR bgcolor='.$color.'>';
echo '<td width="40%">'.$data['name'];
echo '<td width="10%" div align="center">';
echo "<img src='$URL'>";
echo '<td width="20%" div align="center">'.$data['format'];
echo '<td width="15%" div align="center">'.$data['nbcd'];
echo '<td width="15%" div align="center">'.$data['qualite'];
echo "</table>";
echo "</font>";
}
}

mysql_free_result($result);
?>

En fait tout marche mais j'ai quand même avant l'affichage des resultats ceci qui s'affiche :

"Notice: Use of undefined constant login - assumed 'login' in c:\program files\easyphp1-7\www\maliste\connect.php on line 3

Notice: Use of undefined constant pwd - assumed 'pwd' in c:\program files\easyphp1-7\www\maliste\connect.php on line 4

Notice: Use of undefined constant server - assumed 'server' in c:\program files\easyphp1-7\www\maliste\connect.php on line 5

Notice: Use of undefined constant base - assumed 'base' in c:\program files\easyphp1-7\www\maliste\connect.php on line 7

Notice: Undefined variable: limite in c:\program files\easyphp1-7\www\maliste\sommaire.php on line 69

Notice: Undefined variable: i in c:\program files\easyphp1-7\www\maliste\sommaire.php on line 100"

kesako?
choupa choupa
choupachoup
le 25/11/2003 à 23:22
requete mySQL en fonction d'une variable
c'est vraiment etrange comme truc, ca marche pas non plus en fait c'est comme si il trouvait rien (mais c'est pas le ca...) bouhouuu c'est quoi ce delire smiley
choupa choupa
choupachoup
le 25/11/2003 à 23:04
requete mySQL en fonction d'une variable
tu veux dire comme ca ? :
$URL2= $row["urldest"];
$titre= $row["nom"];
$desc= $row["description"];

et apres je les appel avec un echo $titre ?
choupa choupa
choupachoup
le 25/11/2003 à 21:16
requete mySQL en fonction d'une variable
C'est dingue ca, avec print_r ($row); je recupere bien tout ce qu'il me faut (les infos sont là) ...?
comment ca se fait ca?
choupa choupa
LoadingChargement en cours