571 résultats trouvés

par yann18
10 sept. 2020, 15:47
Forum : PHP avancé
Sujet : [RESOLU] Type MIME CSV / Client Windows // Linux
Réponses : 3
Vues : 780

Re: Type MIME CSV / Client Windows // Linux

tu peux te servir de la fonction php mime_content_type("") pour valider le type de fichier
par yann18
10 sept. 2020, 15:38
Forum : PHP avancé
Sujet : [RESOLU] Type MIME CSV / Client Windows // Linux
Réponses : 3
Vues : 780

Re: Type MIME CSV / Client Windows // Linux

bonjour, les extensions suivantes supportent csv, xls, xlsx, ods text/csv text/x-comma-separated-values text/x-csv application/vnd.ms-excel application/msexcel application/x-msexcel zz-application/zz-winassoc-xls application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.oasis...
par yann18
25 juin 2020, 11:46
Forum : PHP débutant
Sujet : [RESOLU] Prendre un seul doublon mais également tous les champs de cette ligne
Réponses : 2
Vues : 424

Re: Prendre un seul doublon mais également tous les champs de cette ligne

bonjour,

la clause GROUP BY élimine les doublons.

-à partir de MySQL 5.7

Code : Tout sélectionner

SELECT champ4, ANY_VALUE(champ1) AS champ1 FROM ma_table GROUP BY champ4
- version anterieure MYSQL 5.7:

Code : Tout sélectionner

SELECT champ4, champ1 FROM ma_table GROUP BY champ4
par yann18
12 févr. 2020, 11:59
Forum : Frameworks PHP
Sujet : [RESOLU] question symfony
Réponses : 7
Vues : 3241

Re: [RESOLU] question symfony

tu veux récuperer toutes les catégories, tu peux faire un foreach dans ta page d'affichage(template) mais comment lui dire ou aller chercher dans la base ? PDO ? une route vers le fichier .env avec en plus une route vers un repository qui execute une requete sql ? la configuration de la BD se fait ...
par yann18
11 févr. 2020, 21:36
Forum : Frameworks PHP
Sujet : [RESOLU] question symfony
Réponses : 7
Vues : 3241

Re: [RESOLU] question symfony

ducoup symfony a créer un fichier contenant les requètes quelque part ou bien c'est gérer avec doctrine ? non symfony ne crée pas un fichier contenant des requêtes.simplement la commande précédente permet de charger les données dans des tables de la BD préalablement créées par tes soins via doctrin...
par yann18
11 févr. 2020, 16:18
Forum : Frameworks PHP
Sujet : [RESOLU] question symfony
Réponses : 7
Vues : 3241

Re: question symfony

bonjour, J'aimerais savoir si déjà, peut on utiliser symfony avec des vraies données (pas que des fictives/fixtures), si oui comment faire le lien avec la bdd ? ((en ayant déjà renseigner dans le .env la connexion à la bdd)) Pour injecter les vraies données dans une application: - on peut se servir ...
par yann18
11 févr. 2020, 12:35
Forum : PHP débutant
Sujet : [RESOLU] Tablean multidommention
Réponses : 4
Vues : 953

Re: Tablean multidommention

ok mais si je fais tu var_dump j'ai cela comme résultat
string(12) "Marly-le-Roi" string(13) "Le Port-Marly" string(12) "Louveciennes"
que veux-tu récupérer en retour?
donne-nous la structure de ta table(Biens) , un jeu de données et le résultat attendu.
par yann18
10 févr. 2020, 20:35
Forum : PHP débutant
Sujet : [RESOLU] Tablean multidommention
Réponses : 4
Vues : 953

Re: Tablean multidommention

bonsoir, Plutôt que de cibler une ligne, qui en terme de BD ne veut pas absolument rien dire, il faut cibler la donnée que tu souhaites récupérer en exprimant un critère d’extraction comme WHERE, AND. Par exemple pour récupérer les biens appartenant à X habitant la Paris $sql="SELECT * FROM Bie...
par yann18
23 déc. 2019, 14:55
Forum : Frameworks PHP
Sujet : framework php comparateur de prix
Réponses : 6
Vues : 2264

Re: framework php comparateur de prix

un binaire linux fonctionne sur n'importe quelle distribution linux y compris Redhat. Je ne pense pas que t'auras besoin de ce binaire pour ton besoin car elle démarre le navigateur chromium pour simuler une navigation sur une page Web. L'avantage de Panther c'est qu'il est capable d'extraire les in...
par yann18
23 déc. 2019, 12:47
Forum : Frameworks PHP
Sujet : framework php comparateur de prix
Réponses : 6
Vues : 2264

Re: framework php comparateur de prix

tu peux l'installer à l'aide de composer en faisant:

Code : Tout sélectionner

composer require symfony/panther
puis l'inclure dans ton projet(voir mon précédent).

Pour plus d'exemples, tu peux consulter ce lien https://symfony.com/doc/current/compone ... awler.html
par yann18
23 déc. 2019, 12:14
Forum : Frameworks PHP
Sujet : framework php comparateur de prix
Réponses : 6
Vues : 2264

Re: framework php comparateur de prix

Bonjour, Il y a panther qui te permet de parcourir une page html à l'aide des sélecteurs CSS pour extraire les données. exemple de page: <main> <p> 35€ </p> <main> pour traiter cette page web: <?php require __DIR__.'/vendor/autoload.php'; // Composer's autoloader $client = \Symfony\Component\Panther...
par yann18
23 sept. 2019, 17:11
Forum : PHP débutant
Sujet : afficher des données d'une jointure de 2 tables
Réponses : 3
Vues : 1078

Re: afficher des données d'une jointure de 2 tables

bonjour,
fetch est une méthode de PDOStatement( donc la variable $sql_prepare )

Code : Tout sélectionner

while ($donnees = $sql_prepare->fetch()) { //... }
par yann18
05 août 2019, 12:45
Forum : PHP débutant
Sujet : Php json
Réponses : 3
Vues : 1200

Re: Php json

bonjour,

la fonction js_decode permet de convertir une chaîne json en une variable PHP( objet, tableau).
https://www.php.net/manual/fr/function.json-decode.php
par yann18
31 juil. 2019, 10:52
Forum : PHP débutant
Sujet : SQL error
Réponses : 5
Vues : 2357

Re: SQL error

il manque une parenthèse fermante à la requête. Remplace la ligne suivante: $req = $db ->prepare('INSERT INTO Comments (author,comment,id_post,date_content) VALUES (?,?,?,NOW()'); par $req = $db ->prepare('INSERT INTO Comments (author,`comment`,id_post,date_content) VALUES (?,?,?,NOW() )' ); comment...
par yann18
30 juil. 2019, 21:37
Forum : PHP débutant
Sujet : SQL error
Réponses : 5
Vues : 2357

Re: SQL error

Cette erreur est typique soit d'un mauvais type(ce qui est maintenant exclu) soit d'un mot réservé MYSQL soit d'une toute autre erreur de syntaxe ce qui loin d'être vrai au vu de ta requête. Il se trouve que comment est un mot réservé MYSQL.L'utilisé peut poser problème. essaie de l’entourer des quo...
Nous sommes le 04 juin 2026, 12:52