Insertion file

Fermé
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017 - 22 juin 2017 à 15:06
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017 - 23 juin 2017 à 14:29
Salut tout le monde

SVP j'ai besoin d’insérer et modifier des files (vidéo, PDF, image) sous une base de données avec un code php

Cordialement et merci d'avance
A voir également:

4 réponses

Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juin 2017 à 15:22
Bonjour,

Comment peut-on aider ?
Quel est le problème précis ?
0
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
22 juin 2017 à 15:31
je veux un petit code pour upload vidéo et stoker dans une base de donnée ainsi une modification
0
jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 4 689
22 juin 2017 à 15:47
Bonjour,

Déjà ... on Upload les fichiers SUR le serveur ... et dans la BDD on ne stocke que le chemin pour y accéder.
On évite de mettre des fichiers directement en BDD ... ça alourdi énormément le code et la taille de la base....

Ensuite.. pour faire un Upload... il existe des centaines ( milliers ? millions ??) d'exemples sur le net....
par exemple : https://www.commentcamarche.net/faq/889-php-upload-de-fichiers

0
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
23 juin 2017 à 13:02
Bonjour
Merci pour votre réponse mais j'ai pas compris exactement comment faire
0
jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 4 689
23 juin 2017 à 13:55
Tu n'as pas compris quoi ?
Surtout que je t'ai mis un lien vers un tuto .... difficile de faire mieux !
0
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
23 juin 2017 à 14:01
y a pas de requête insert !!
0
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
23 juin 2017 à 14:02
<?php
@session_start();
$cnx = @mysql_connect( "localhost", "root", "" );
$db= @mysql_select_db( "base" );

if ((isset($_FILES['nom_du_fichier']['temp_name'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK))) {
$chemin_destination = 'video/';
move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
}
?>

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Document sans titre</title>
</head>

<body>

<form method="post" action="#" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2097152">
<input type="file" name="nom_du_fichier">
<input type="submit" value="Envoyer">
</form>

</body>
</html>
0
jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 4 689 > cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
Modifié le 23 juin 2017 à 14:49
1 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

2 - En effet ... là il ne s'agit que du formulaire permettant d' UPLOADER le fichier sur le serveur.
Ensuite ... à toi de le modifier pour gérer l'insertion (du chemin...) en bases de données.
Bien entendu... tu sais comment connecter ton script php à une base de donnée n'-est-ce pas ??
Si ce n'est pas le cas .... tu peux utiliser PDO ou mysqli.
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli

Ensuite il faut savoir faire des requêtes SQL (tu sais le faire ?? )
En l'occurence .. ici il faudra faire une requête de type INSERT (tu trouveras sans mal la doc et des exemples sur le net.....)
par exemple :
INSERT INTO tatable (fichier)
VALUES ('chemin_vers_le_fichier');
  • chemin_vers_le_fichier : variable contenant, par exemple, le contenu de
    $_FILES['nom_du_fichier']['name']


bref... c'est le b.a.ba de la programmation php/mysql ....

Si tout ce que je viens de te dire te semble incompréhensible... je ne peux que te conseiller de suivre des Tutos sur le net avant de commencer à coder.
Ici nous ne sommes pas là pour te fournir le code clé en main... juste là pour conseiller, guider et/ou aider à corriger un code que TU auras réalisé.

Cdt,
Jordane
0
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017
23 juin 2017 à 14:29
Merci beaucoup jordane45 c'est tres gentil de ta part
0