Patochewie

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

Ses derniers messages sur les forums

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 à 16:39
extension oracle
Ben vi, mais l'extension oracle n'a pas été paramétré pour fonctionner sur le php installé, J'aimerai savoir si on peut modifier temporairement le comportement de php un peu à la manière d'un .htaccess pour apache.
Et j'ai essayé les fonctions avec oci_ avant ora_ qui sont aujourd'hui considérées comme obsolete. Mais de toute façon le serveur tourne sous une version 4.3.2 de php...
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 21/06/2006 à 12:02
actuelisation session
Bonjour!
si j'ai bien compris ton truc, tu rajoutes des pieces aux membres lors de leur connexion?
// si les variables correspondent, alors l'utilisateur est un membre
if($login == $login_valid && $pass == $pass_valid) {
/*on enregistre ses données en session*/
$_SESSION['login'] = $login_valid;
$_SESSION['email'] = $email;
$_SESSION['skin'] = $skin;
$_SESSION['piece'] = $piece+000;
header('Location: membre.php');
/*on termine le script*/
exit();
}

Bon alors Déjà les ajouter dans les variables de session pourquoi pas, mais n'oublie pas de mettre à jour ta base à un moment. pis tu rafraichis ta page au cas où mais normalement ça devrai le faire. Euh si ça ne reponds pas du tout à ton problème précise un peu plus stp.
Patochewie
le 16/06/2006 à 16:30
Gzipper et maintenant?
il semblerait que je n'ai pas les droits nécessaire à l'execution d'une commande sur mon serveur de test.
Warning: exec(): Unable to fork [gunzip ./iq_rejets-IBNF.csv.gz]
Patochewie
le 16/06/2006 à 11:17
PHP et FTP
Bon ceci était vraiment un post inutile, j'ai trouvé la solution de mon problème, je créé un repertoire ./rep, je me place dedans et j'écris dans ./rep/fichier. Donc forcément, ça ne marche pas...il ne trouve pas le repertoire car je suis déjà dedans...
Patochewie
le 16/06/2006 à 09:36
PHP et FTP
oula je suis désolé, j'ai un peu foutu le bordel sur le forum là. Le post me renvoyait une erreur SQL. Mais apparement il a quand même créé les sujets. J'ai mis des ... dans mon code à l'endroit où il y me sortait une erreur SQL lors de l'insertion.
Encore désolé.
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