PHP : Récupérer une valeur dans une Bdd Sql

Un problème informatique? Une question? Bref tout ce qui a un rapport avec l'informatique, les virus, les questions d'utilisation de logiciels...

Modérateurs : Naveed, GregLand

Répondre
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

PHP : Récupérer une valeur dans une Bdd Sql

Message par GregLand »

Salut tout le monde...
Une petite question, vu que je ne suis pas bon en PHP, et je sais qu'il y en a qui se débrouillent pas mal...

Je voudrais me connecter a ma base de donnée SQL et récupérer une info...
J'ai juste un problème au niveau de la lecture des données...

Voici le début du script

Code : Tout sélectionner

<?php
mysql_connect("serveur", "user", "pass"); 
mysql_select_db("base_de_donnee");
$donnee_a_recuperer = mysql_query("'SELECT * FROM `telechargement`???");
//...
mysql_close();
?>
Que dois je mettre a la place des ??? pour accéder a mes données... sachant que :

Nom de la table : telechargement
possédant une structure comme ceci...

Image

Je voudrais récupérer le champ dver pour un dfilename précis...

J'espère avoir été clair (Vu que je ne maitrise pas) et que je vous ai donné toutes les indications nécessaires...
Config :
Image
Mick@el
Messages : 541
Enregistré le : 18 févr. 2006 21:45
Langage de programmation connu : Python, PHP, Javascript, C#, C++, C
Localisation : Nancy
Contact :

Re: PHP : Récupérer une valeur dans une Bdd Sql

Message par Mick@el »

Code : Tout sélectionner

<?php
mysql_connect("serveur", "user", "pass"); 
mysql_select_db("base_de_donnee");
$q = mysql_query("SELECT dver FROM `telechargement` WHERE dfilename='...';");
$r = mysql_fetch_assoc($q);
$donne_a_recuperer = $r["dver"];
mysql_close();

?>
Attention, si dfilename vient de l'utilisateur, il faut l'echapper avec la fonction mysql_real_escape_string()

:D
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

J'ai une erreur
Parse error: syntax error, unexpected T_VARIABLE
Ce qui correspond a la ligne
$q = mysql_query("SELECT dver FROM `telechargement` WHERE dfilename='...';");
Une petite idée ?
Config :
Image
Mick@el
Messages : 541
Enregistré le : 18 févr. 2006 21:45
Langage de programmation connu : Python, PHP, Javascript, C#, C++, C
Localisation : Nancy
Contact :

Message par Mick@el »

Tu as du rater ton copier coller parce que sans le changer il ne fais pas de parse error chez moi :tongue:

Vérifie la ligne juste au dessus, je parie cher qu'il manque un point-virgule :rires:
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Exact pour le point virgule... :roll:
Config :
Image
Mick@el
Messages : 541
Enregistré le : 18 févr. 2006 21:45
Langage de programmation connu : Python, PHP, Javascript, C#, C++, C
Localisation : Nancy
Contact :

Message par Mick@el »

GregLand a écrit :Exact pour le point virgule... :roll:
:blink:
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

mickael :sm_bravo:
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
Mick@el
Messages : 541
Enregistré le : 18 févr. 2006 21:45
Langage de programmation connu : Python, PHP, Javascript, C#, C++, C
Localisation : Nancy
Contact :

Message par Mick@el »

Naveed a écrit :mickael :sm_bravo:
:blush:
Répondre