Salut ...
bon ben voila ma première source ... Comme quoi ..il arrive un moment ou on ne fait plus que pomper des codes pour apprendre ... on essaye d'en faire partager aux autres :) :) Et ça fait plaisir...
Pour rentrer dans le vif du sujet cette source compatible php4 permet de pouvoir importer un fichier CSV vers une table de la base de donnée et de choisir la correspondance entre les champs du fichier CSV et les champs de la table.
Je n'ai pas noté de bug de fonctionnement particuliers pour l'instant mais je viens juste de finir .. alors n'hésitez pas à me faire part de vos optimisations et/ou requettes...
Pour l'utilisation c'est simple il suffit de configurer le fichier conf/config.inc.php selon vos paramètres :)
Voila ..Le code est commenté ce qui devrai vous permettre de comprendre facilement
@+
Source / Exemple :
tout est dans le zip
Conclusion :
Petit bonus ... quelques fonctions de connection / insertion / requettes automatiques à mysql dans le dossier functions...
Je remercie mon ami dev Anton qui les a fabriquées sur mesure pour moi. Je ne lui ai pas demandé l'authorisation de les envoyer au passage ...alors Anton si tu lis ces mots sache que tu as un droit de véto sur ma source... Bien que conaissant ton esprit de partage je ne pense pas que ça te pose de problèmes.
Voila tout.
21 sept. 2012 à 12:04
et même en 2012 il est très utile
j'ai pris le script amélioré de Startide
fonctionne du premier coup un miracle sur le net
7 déc. 2011 à 11:10
Quelqu'un pourrait m'aider ??
28 mars 2011 à 08:58
Moi aussi j'ai un problème à l'appelle de la fonction 'requette':
$result_tables = requette("SHOW TABLES FROM `".$bdd."`");
il me dit que la fonction n'est pas défini
J’utilise le fichier de Startide (je l'ai nommé test.phtml) avec le code de caviar.
Je pense que le pb vient de :
include ('functions/mysql.php');
je sais que le chemin est bon car si je le change il me met une d'erreur à cette ligne.
Si je copie colle la fonction 'requette' (du fichier mysql.php) au dessus ben la il la voie bien mais l'erreur est que la variable $bdd n'est pas défini.
Donc 'include' fonctionne mal mais je ne sais pas pourquoi...
J’ai même mis tout les fichiers dans le même répertoire mais sa change rien.
Petite précision : je suis sous windows.
26 janv. 2011 à 23:03
Excusez moi les amis ??!!
En faite je travail sur ce scrypt depuis 2 jours et je n'arrive pas a le transformer un peux, ce que je vouderai faire c'est metre le nom de la table par defaut sans avoir a choisir dans un menu deroulant, et aussi rendre le menu deroulant du choix de colones comme celuis du choix de la table sur votre demo (sans avoir toute les lignes des colones qui s'affichent une en bas de l'autre) question de reduire la taile de la page si on a trop de colone sur notre base de donnees,
Merci pour votre soutient.
14 janv. 2011 à 19:18
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.