RESSOURCE ID#5 avec Mysql

boby87000 Messages postés 132 Statut Membre -  
NookZ Messages postés 2376 Statut Membre -
Bonjour,

voila mon code et j'ai un probleme ressource #5

$sql = "SELECT FILENAME FROM LOG_FILE WHERE PORT_ID='$port' AND DATE ='$date' AND STATUS ='0'";
echo' la requette11 est:'.$sql.'<br>';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

/* $fichier="";*/
echo' la requette est:'.$req.'<br>';// erreur RESSOURCE #5
echo' la date entree:'.$date.'<br>';
echo' netcom_id est:'.$netcom_id.'<br>';
echo' le nom du port est:'.$port.'<br>';
echo' le path est:'.$path.'<br>';
/* echo' le nom du fichier est:'.$lfn.'<br>';*/

merci

9 réponses

NookZ Messages postés 2376 Statut Membre 514
 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($resultat=mysql_fetch_row($req))
{
$data=$resultat[0];
}

echo' la requette est:'.$data.'<br>';// erreur RESSOURCE #5
0
boby87000 Messages postés 132 Statut Membre
 
voila le code complet


sql = "SELECT FILENAME FROM LOG_FILE WHERE PORT_ID='$port' AND DATE ='$date' AND STATUS ='0'";
echo' la requette11 est:'.$sql.'<br>';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

/* $fichier="";*/
echo' la requette est:'.$req.'<br>';// erreur RESSOURCE #5
echo' la date entree:'.$date.'<br>';
echo' netcom_id est:'.$netcom_id.'<br>';
echo' le nom du port est:'.$port.'<br>';
echo' le path est:'.$path.'<br>';
/* echo' le nom du fichier est:'.$lfn.'<br>';*/
while($data= mysql_fetch_row($req))

{

echo $data['2'].'<br>';
/* $fichier=$data['4'].$data['2'];*/
$fichier=$data['2'];
echo' le nom du fichier est:'.$fichier.'<br>';


}

quand je fais echo' le nom du fichier est:'.$fichier.'<br>';
il ne trouve rien et je ne comprend plus rien!!
0
NookZ Messages postés 2376 Statut Membre 514
 
et ça c'est quoi? ça donne quel affichage?

$data['2']
0
boby87000 Messages postés 132 Statut Membre
 
$data['2'] est le FILENAME dans la BD dans la table LOG_FILE
en fait ce sont des log qui sont stockés dans la BD et l'idee est de faire un script qui qui recherche tous les FILENAME par rapport a une date et un port et enfin afficher leur contenu.
0
NookZ Messages postés 2376 Statut Membre 514
 
euh c'est $data qui contient le filename :s pas $data['2']
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
boby87000 Messages postés 132 Statut Membre
 
ok mais pour avoir le contenu du FILENAME il faut faire $data['2']!!
Meme quand je fait echo':'.$data.'<br>'; j'ai rien!!
0
NookZ Messages postés 2376 Statut Membre 514
 
ah ok j'avais pas vu le changement dans le code, n'empêche que pour moi c'est toujours pas $data['2'] mais $data[0] parce que le '2' voudrait dire que il récupère le champ appelé 2 dans le select :s
0
boby87000 Messages postés 132 Statut Membre
 
bahh oui le '2' recupere le contenu du 2eme champs de la table qui correspond au FILENAME sinon le '0' recupere autre chose!!
0
NookZ Messages postés 2376 Statut Membre 514
 
"SELECT FILENAME FROM LOG_FILE WHERE PORT_ID='$port' AND DATE ='$date' AND STATUS ='0'";
ta requête ne récupère que ton filename ça sert à rien de prendre le champ 2 tu n'as qu'un seul champ dans le résultat récupéré
0
boby87000 Messages postés 132 Statut Membre
 
oui je suis dacors avec toi!!
je ne sais comment il faire car meme de "data" je m'affiche rien!! dans le while
0
NookZ Messages postés 2376 Statut Membre 514
 
sql = "SELECT FILENAME FROM LOG_FILE WHERE PORT_ID='$port' AND DATE ='$date' AND STATUS ='0'";
echo' la requette11 est:'.$sql.'<br>';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

/* $fichier="";*/
echo' la requette est:'.$req.'<br>';// erreur RESSOURCE #5
echo' la date entree:'.$date.'<br>';
echo' netcom_id est:'.$netcom_id.'<br>';
echo' le nom du port est:'.$port.'<br>';
echo' le path est:'.$path.'<br>';
/* echo' le nom du fichier est:'.$lfn.'<br>';*/
while($data= mysql_fetch_row($req))

{

//echo $data[0].'<br>';
/* $fichier=$data['4'].$data['2'];*/
$fichier=$data[0];
echo' le nom du fichier est:'.$fichier.'<br>';


}

ça ne marche pas comme ça?
0
boby87000 Messages postés 132 Statut Membre
 
non sa me marche pas il ne recupere pas le le FILENAME
0
NookZ Messages postés 2376 Statut Membre 514
 
il récupère quelque chose ou rien?
0