Patochewie

  • Nombre de sujets
    36
  • Nombre de messages
    154
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Patochewie
le 13/07/2006 à 11:33
[MYSQL] select distinct
Salut tout le monde, je cherche à réaliser une selection sur un base des couples de deux données distinct.
Je pensais à quelque chose dans ce genre:
SELECT DISTINCT(champ1, champ2) FROM table;

Mais cette syntaxe ne convient pas à Mysql.
Si quelqu'un a une idée ou sait comment réaliser ce genre de sélection, je l'en remercie d'avance.
Patochewie
le 11/07/2006 à 11:38
select + option
Salut tout le monde, je gère pas trop le javascript, c'est pas un langage que je trouve très fun faut dire. J'ai donc un soucis de base actuellement, je cherche à créer une liste déroulante qui sur changement ouvre une page en fcontion de la valeur choisit. Rien de bien compliqué quoi. Mais entre les variables et comment y accéder et les problèmes de concaténation, je m'y retrouve plus. Je vous laisse donc un extrait de mon code:
echo '<form name="form">';
if($URS==NULL){
echo '<select name="URS" size="1" onchange="parent.location=\'index.php?URS="+this.Selected.value+"\'">';
echo '<option value="IBNF">IBNF</option>'."\n";
echo '<option value="LILLE">LILLE</option>'."\n";
echo '<option value="LYON">LYON</option>'."\n";
echo '<option value="NANTES">NANTES</option>'."\n";
echo '<option value="PARIS">PARIS</option>'."\n";
echo '<option value="TOULOUSE">TOULOUSE</option>'."\n";
echo '</select></form>


Comment faire pour faire marcher ce truc???
Patochewie
le 10/07/2006 à 14:14
[PHP] Afficahge temporisé ligne par ligne
Bonjour à tous, je cherche comment faire un affichage ligne par ligne des traitements que fait une application php.
J'ai par expemple, une connexion ftp qui se fait, j'aimerai que l'utilisateur voir s'afficher au fur et à mesure l'avancement de la connexion. Qu'une phrase s'affiche, puis une autre, un peu à la manière d'une invite de commande.
Je ne sais pas si j'ai été très clair. Je vais essayer de vous faire ça:
#____Debut FTP____#
Connexion au site XXXXX...
Connexion effectuée
Début du telechargement du fichier YYYY...
Fin du telechargement
Chgmt de répertoire


Voilà à peu près je ne sais pas si c'est réalisable en php, envoyer des données que qd on veux même si le script complet n'est pas fini. Peut etre faut il forcer le refresh, je ne sais pas trop...
Please help
Patochewie
le 05/07/2006 à 18:09
[MySQL] Create Table avec un tiret
J'ai une erreur sur des créations de tables, j'ai l'impression que ça vient du tiret qu'il y a sur le nom de certaines tables.Il me renvoie l'erreur suivante :
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '- 7470_GIOP_TR

et ma commande est la suivante:
CREATE TABLE IF NOT EXISTS Occ_BUITOU-7470_GIOP_TR(
Patochewie
le 27/06/2006 à 17:38
Tester l'existence d'un table
Bonjour tout le monde.
Une question toute bête, je cherches à tester, dans une appli php, l'existence d'une table, existe-til déjà une fonction du style table_exist($link, $table) ?
C'est juste que j'ai des tables a créer en php et je veux éviter de lancer la commande create si pour celles qui existent déjà.
Merci de votre attention.
Patochewie
le 23/06/2006 à 13:29
problème de boucle en PL SQL
Salut tout le monde.
Je viens chercher de l'aide pour une boucle PL-SQL, je ne sais pas si y en a qui s'y connaisse mais ça pourrait le faire.
Je vous expose mon problème : je voudrais créer des tables automatiquement, au sein d'une boucle de la manière suivante:
for objet in (select distinct(champ1) from table order by champ1) loop
create table objet as

select *from table t where t.champ1=objet.champ1;

commit;
end loop;


Mon soucis c'est que il me créé une seule table objet (et bien objet et non pas le nom de l'objet).
Je n'arrive pas à lui faire prendre le parametre de nom de table issu de la boucle. Je ne sais pas si j'ai été très clair.
J'ai testé avec create table objet.champ1, avec create table ||objet||, je ne trouve pas...
Si vous avez une idée, une supposition, un avis, une tendre pensée à mon égard, n'hésitez pas, faites m'en part.
Patochewie
le 22/06/2006 à 14:31
extension oracle
Salut tout le monde.
Je voudrais juste savoir si il existe un moyen d'inclure une extension php (oracle) lors de la compilation. Celle-ci n'est pas chargé par défaut sur le serveur car php me renvoie l'erreur suivante :
Fatal error: Call to undefined function: ora_logon() in D:\Processus_metiers_reseaux\Quatuor\aqd\AQD-test\Projet\lib\KioobOracle.php on line 20


Je ne peux pas modifier directement la configuration du module php, c'est donc pour ça que je veux savoir si on peut le faire lors de la compilation de la page voulue ave une commande qui va bien.
Merci de votre attention.
Patochewie
le 22/06/2006 à 09:23
enregistrement dans BBD sur perte de focus
Salut tout le monde.
Ce message a, je pense, autant sa place ici que dans la section javascript. Je cherche à mettre des données à jour dans une base de données sur perte du focus sur un textarea. Je pense que c'est faisable, mais je ne vois pas trop comment.
Je vous donne un peu plus d'explication, j'ai un tableau avec pleins de valeurs, dont une valeur qui s'affiche dans un textarea, cette valeur est modifiable, et je veux qu'elle soit mise à jour dès que l'utilisateur a fini de saisir, et non pas lors de l'appuie d'un bouton.

Je pensais faire appel à une fonction javascript, mais je ne sais pas si on peut gerer ue connexion à une BDD avec. Donc je me suis orienté vers une fonction javascript qui appelle une fonction php, mais ça je ne sais pas trop si ça se fait...

Merci de me donner vos avis.
Patochewie
le 21/06/2006 à 17:12
Changer la fleche d'un listbox avec un css
Salut tout le monde je cherche un moyen de changer les paramêtres d'une listbox avec un css et notamment la couleur de la fleche descendante.
Si quelqu'un a la solution je lui en serai reconnaissant, mais je partagerai pas mes carambares non plus, faut pas rêver.
D'avance Merci.
Patochewie
le 16/06/2006 à 09:33
PHP et FTP
Salut tout le monde. Je continue dans la liste de mes soucis. Je suis en train de créer un script de sauvegarde par ftp de dossiers, mais j'ai un petit soucis. La création de repertoire se fait sans problème, mais sortis de ça , les fichiers ne sont pas créés. Je ne sais pas si cela vient de la fonction ftp_put que j'utilise.

Voilà l'extrait qui envoie les fichiers.

while(!is_null($config['repertoire'][$i]))
{
$arr=scandir($config['repertoire'][$i]);
foreach($arr as $f)
{
if($f!='.' && $f!='..')
{
//déclaration du fichier distant
$file=$config['rep_utilisateur'].'/'.$f;
//ouverture du fichier local à envoyer
//$fp = fopen($config['repertoire'][$i].'/'.$f, 'r');
$fp = $config['repertoire'][$i].'/'.$f;
//Envoie des fichiers
if (ftp_put($conn_id, $file, $fp, FTP_ASCII))
.
.
.
.
}
$i++;
}


et un extrait du log
#______Création du dossier ./save2006-06-16_______#
Warning: ftp_mkdir(): ./save2006-06-16: File exists. in lance_save.php on line 37
Il y a eu un problème lors de la création du dossier ./save2006-06-16
Le dossier courant est maintenant : /users/applix/data/sidenv/soutadr/save2006-06-16
#_________Envoie des Données______________#
Warning: ftp_put(): ./save2006-06-16/26Ecmd.log: No such file or directory. in lance_save.php on line 66
Il y a eu un problème lors de l'envoie du fichier ./save2006-06-16/26Ecmd.log
Warning: ftp_put(): ./save2006-06-16/AuditVscan.log: No such file or directory. in lance_save.php on line 66
Il y a eu un problème lors de l'envoie du fichier ./save2006-06-16/AuditVscan.log
Warning: ftp_put(): ./save2006-06-16/Audit_Soft.txt: No such file or directory. in lance_save.php on line 66
Il y a eu un problème lors de l'envoie du fichier ./save2006-06-16/Audit_Soft.txt


Si vous voyez un truc qui cloche là dedans tenez moi au courant. A savoir que je peux créer des fichiers manuellement avec la connexion ftp que j'utilise. Je ne pense pas que ce soit un soucis de droit d'écriture de l'utlisateur...
Enfin je suis un peu perdu là...
Merci de votre aide.
LoadingChargement en cours