mysql_fetch_assoc($requete) est de te renvoyer le resultat de $requete sous forme de tableau associatif.
1 ligne = 1 tableau
si tu as 5 lignes de resultat à ta requete, tu auras 5 fois echo 'nom:'.$data['nom'].'position:'.$data['position'].'id;'.$data['id'].' ';
si tu veux les infos de la ligne suivante, il te faut alors faire une requete qui fait d'office le +1
ou bien ,si c'est pour trouver le dernier, et creer le suivant simplement
faire une requete avec LAST (ca te trouve le dernier)
comment je le coderais ?
$requete="select last 1 * from table order by id ASC;"; // Selectionne LA derniere ligne de la table (rangée par ordre croissant d'id)
$resultat = mysql_query($requete); // Forcement un seul resultat le dernier
$data = mysql_fetch_assoc($resultat); // Je range mon resultat dans un tableau associatif
$nextposition=$data['position']+1; // Je calcule la nouvelle position
$nextid=$data['id']+1; // Je calcule le nouvel id
1°) sous linux directement tu peux utiliser dd pour recuperer le contenu du fichier
avec la commande dd if=ton_fichier.img of=/dev/floppy
2°) tu peux aussi monter le fichier .img pour acceder à son contenu avec la commande mount -o loop ton_fichier.img /media/floppy
3°) ensuite il te faut voir chez redhat, parfois il suffit de passer une option au lancement du CD pour qu'il aille chercher des drivers supplementaires sur la disquette
le filesystem...
la premiere clé est en FAT/FAT32, tu peux donc logiquement lire et ecrire dessus.
la deuxieme est en NTFS et tu ne peux que lire dessus.
il te faudra alors ajouter les logiciels ntfs-3g et fuse avec le gestionnaire de paquet de mandriva (urpmi il me semble)
man mysql pour connaitre comment faire la requete
man php pour savoir comment communiquer avec mysql et comment recuperer les resultat pour le mettre dans un textarea.
---
bon sinon, la requete pourrait ressembler à select * from ta_table order by id desc limit 0,9 ;
pour selection de toutes les colonnes de "ta_table" classées par id decroissant et limitées au 10 premiers enregistrements
ensuite tu lis le resultat de la requete et tu le place dans une variable
par exemple :
checking for mcopidl... not found
configure: error: The important program mcopidl was not found!
Please check whether you installed aRts correctly or use
--without-arts to compile without aRts support (this will remove functionality).
aussi tu devrais peut-etre simplement essayer d'installer ce fameux mcpidl
et/ou passer l'option --without-arts
au risque de "perdre" des fonctionnalités (lié à la gestion sonore)
quand tu veux uploader, tu ca ouvre une page avec une bonne applet (si tu le souhaites) dans laquelle tu peux carrement drag/dropper un dossier ou un fichier .zip
Jusqu'a maintenant je faisais une gallery depuis emacs
essaie gallery, ce sera surement plus intuitif pour tes "clients"
[...]mais je souhaite que les visiteurs puissent commenter ou faire ce genre de trucs.
essaie gallery, une fois installé, les gens peuvent commenter les photos, et faire plein de chose (entre autres visionner en plusieurs tailles, voire meme telecharger tout ou partie d'un album)
mais bon, si tu preferes passer par un truc sur lequel tu n'as aucune maitrise, c'est ton choix.
il te faut si possible avoir la meme version (afin d'avoir les memes fichiers de configuration)
AMHA la version de noyau ne jouera pas dans la config de squid
tu peux donc installé une debian 3.1
sinon, mon avis sur les formation.
Le but d'une formation n'est pas
- d'apprendre la version N du logiciel
mais
- d'apprendre la logique de fonctionnement de ce meme logiciel
ainsi si demain le serveur est mis à jour, ou si tu dois travailler sur un serveur en redhat avec un autre squid,
tu ne seras pas perdu car la version du logiciel a changé.
[...]
serait de pouvoir la mettre dans un coin, déconnecté de tout PC,[...]
maintenant on fait des imprimantes Wifi ou Bluetooth donc ca doit pouvoir le faire
[...]
et de pouvoir lui donner à manger une clé usb[...]
il existe des imprimantes dites "photo" qui prennent directement la carte de ton appareil photo (SD, MMC, XD,...) mais ca n'imprime peut-etre que les images presentes sur la carte.
c'est pas nouveau mais ca resoudrait pas mal de probleme.
1°) tu capture ton serveur
2°) tu rebalance la capture dans une machine virtuelle (vmware-player, virtualbox)
3°) tu peux te faire autant de machine virtuelle que tu en a besoin la seule limite etant les capacités de la machine qui "heberge" toutes ces machines.
1°) pour le PDC sous linux,
c'est pas compliqué et il y a plein de tutoriaux la dessus. (à base de samba)
2°) pour le systeme exchange ?
ben alors c'est pas ce qu'il manque, on appelle cela un outil de travail collaboratif
et en mettant travail collaboratif linux dans google
* Stable
* En plusieurs CD ou en DVD (Car la plupart des gens dans la campagne de Desvres n'ont pas l'ADSL)
* En Français
* Conviviale (Configuration à la souris)
* Avec du Multimédia
* Et , si possible avec des dépots logiciels sur Internet (Comme APT ,SMART , URPMI ...etc... )
contradiction qu'il faudra surement traduire en
"qui fonctionne des l'installation sans avoir besoin d'internet"
mes recommandations seront donc les suivantes :
1°) profites tu as 3 mois pour preparer ta rentrée, installes toi les distribs qui te semblent interessantes.
2°) par chauvinisme je choisirais les packs mandriva (payant donc) mais qui en plus de fournir les CDs/DVD te fournit aussi des supports papiers.
3°) sinon la plupart des distribs fournies en live-cd installable devraient pouvoir fonctionner (globalement) sans internet.
1°) essaie en inversant tes cartes reseaux (histoire de voir si le probleme viendrait de la carte.
2°) essaie de mettre une vrai adresse IP
car les adresses 169.x.y.z c'est une adresse dite APIPA
et si tu veux les utiliser pour faire dialoguer les machines il te faut installer le protocole "zeroconf" http://fr.wikipedia.org/wiki/Zeroconf
il a donc un complement logiciel à faire sur ta machine
3°) en mode zeroconf il ne faut pas fixer l'adresse IP, la machine se debrouille toute seule.
# Ne pas casser les connexions etablies
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
echo - Ne pas casser les connexions établies : [OK]
###### Fin Inialisation ######
##### Debut Regles ######
# Autoriser loopback
iptables -t filter -A INPUT -i lo -j ACCEPT
iptables -t filter -A OUTPUT -o lo -j ACCEPT
echo - Autoriser loopback : [OK]
tu arrives à naviguer sur internet ?
tu arrives à faire du ftp ?
parce que d'apres ta config, tu bloques TOUT trafic sortant
d'apres le message que tu as ca pourrait aussi venir simplement du fait que le serveur en face ftp.fr.debian.org ne repond plus.
que le fichier est indisponible car en cours de mise à jour ?
la logique voudrait que ton PC et ton matos embarqué soient rigoureusement identiques
dans ce cas, les modules seront en effet les memes.
s'ils ne sont pas identiques (les contraintes ne sont pas les memes)
il est alors probable que le module soit chargé (car mis en dur dans le noyau) mais non utilisé (unused) car aucun materiel correspond ne se trouve dans sur ta machine embarquée.
en tout cas c'est comme cela que je traduis ton enoncé.
bloquer les webmails
ce serait pourtant la solution pour plusieurs raisons :
- eviter les virus mails qui pourraient rentrer par là
- eviter les fuites d'infos
pour t'aider et ne pas avoir à saisir toutes les URLs des webmails il suffit peut-etre de s'abonner à une liste et de configurer squid pour utiliser ces listes.
# le truc bete...
Posté par NeoX . En réponse au message Management réseau.... Évalué à 3.
sinon, il te faut avec ton client SNMP lui dire de ne relever que les paragraphes qui t'interesse pour l'inclure dans les rapports.
passer un temps je gerais mon serveur comme ca.
le serveur etait emetteur SNMP (avec une multitude de champs et de valeurs possibles)
et mon poste etait client pour generer des stats à partir des infos dispo en SNMP et en allant interroger le serveur de temps en temps.
# dans le code
Posté par NeoX . En réponse au message xhextris scores. Évalué à 1.
# modifie ta requete
Posté par NeoX . En réponse au message while boucle + 1. Évalué à 2.
mysql_fetch_assoc($requete) est de te renvoyer le resultat de $requete sous forme de tableau associatif.
1 ligne = 1 tableau
si tu as 5 lignes de resultat à ta requete, tu auras 5 fois
echo 'nom:'.$data['nom'].'position:'.$data['position'].'id;'.$data['id'].' ';
si tu veux les infos de la ligne suivante, il te faut alors faire une requete qui fait d'office le +1
ou bien ,si c'est pour trouver le dernier, et creer le suivant simplement
faire une requete avec LAST (ca te trouve le dernier)
comment je le coderais ?
# pas trop complexe
Posté par NeoX . En réponse au message intégration d'un noyau et de pilotes. Évalué à 1.
avec la commande
dd if=ton_fichier.img of=/dev/floppy
2°) tu peux aussi monter le fichier .img pour acceder à son contenu avec la commande
mount -o loop ton_fichier.img /media/floppy
3°) ensuite il te faut voir chez redhat, parfois il suffit de passer une option au lancement du CD pour qu'il aille chercher des drivers supplementaires sur la disquette
# une autre possibilité
Posté par NeoX . En réponse au message Linux et les Clé USB : rw ou ro au montage ?. Évalué à 4.
la premiere clé est en FAT/FAT32, tu peux donc logiquement lire et ecrire dessus.
la deuxieme est en NTFS et tu ne peux que lire dessus.
il te faudra alors ajouter les logiciels ntfs-3g et fuse avec le gestionnaire de paquet de mandriva (urpmi il me semble)
# heu aucune difficulté
Posté par NeoX . En réponse au message plus de précision!!!!. Évalué à 4.
man php pour savoir comment communiquer avec mysql et comment recuperer les resultat pour le mettre dans un textarea.
---
bon sinon, la requete pourrait ressembler à
select * from ta_table order by id desc limit 0,9 ;
pour selection de toutes les colonnes de "ta_table" classées par id decroissant et limitées au 10 premiers enregistrements
ensuite tu lis le resultat de la requete et tu le place dans une variable
par exemple :
$mon_texte.=$resultat[colonne1].' : '.$resultat[colonne2].'< br />';
enfin tu generes ton textaera en lui passant comme valeur ta variable $mon_texte
# je vois ...
Posté par NeoX . En réponse au message probleme a installer kde. Évalué à 1.
aussi tu devrais peut-etre simplement essayer d'installer ce fameux
mcpidl
et/ou passer l'option
--without-arts
au risque de "perdre" des fonctionnalités (lié à la gestion sonore)
[^] # Re: ca va pas t'aider mais ...
Posté par NeoX . En réponse au message Google Picassa, Yahoo Flickr, autre ?. Évalué à 1.
[^] # Re: ca va pas t'aider mais ...
Posté par NeoX . En réponse au message Google Picassa, Yahoo Flickr, autre ?. Évalué à 3.
essaie gallery, ce sera surement plus intuitif pour tes "clients"
essaie gallery, une fois installé, les gens peuvent commenter les photos, et faire plein de chose (entre autres visionner en plusieurs tailles, voire meme telecharger tout ou partie d'un album)
mais bon, si tu preferes passer par un truc sur lequel tu n'as aucune maitrise, c'est ton choix.
# ca va pas t'aider mais ...
Posté par NeoX . En réponse au message Google Picassa, Yahoo Flickr, autre ?. Évalué à 2.
ca fait tous ce que tu demandes mais apres il te faut avoir un hebergeur.
[^] # Re: virtualisation...
Posté par NeoX . En réponse au message [Débutant] Distribution Debian 2.6.8-3-686. Évalué à 1.
ton souci majeur c'est SQUID
il te faut si possible avoir la meme version (afin d'avoir les memes fichiers de configuration)
AMHA la version de noyau ne jouera pas dans la config de squid
tu peux donc installé une debian 3.1
sinon, mon avis sur les formation.
Le but d'une formation n'est pas
- d'apprendre la version N du logiciel
mais
- d'apprendre la logique de fonctionnement de ce meme logiciel
ainsi si demain le serveur est mis à jour, ou si tu dois travailler sur un serveur en redhat avec un autre squid,
tu ne seras pas perdu car la version du logiciel a changé.
# alors...
Posté par NeoX . En réponse au message Recherche imprimante parfaite. Évalué à 1.
maintenant on fait des imprimantes Wifi ou Bluetooth donc ca doit pouvoir le faire
il existe des imprimantes dites "photo" qui prennent directement la carte de ton appareil photo (SD, MMC, XD,...) mais ca n'imprime peut-etre que les images presentes sur la carte.
sinon il y a un site specialisé dans les impressions sous linux
http://www.linux-foundation.org/en/OpenPrinting
qui te dira si l'imprimante que tu choisis est compatible (totalement ou partiellement) et si oui comment faire pour l'utiliser.
[^] # Re: virtualisation...
Posté par NeoX . En réponse au message [Débutant] Distribution Debian 2.6.8-3-686. Évalué à 1.
en effet ca va etre genant, ne serait que pour, apres l'insstallation de la maquette, avoir les memes parametrages
avec virtualbox ou vmware server :
lancer le programme, puis
fichier -> ouvrir ->
choisir le fichier de la machine (que tu aurais créée precedemment)
ou alors
fichier -> nouvel machine
choisir la ram, le disque dur (ou creer ce disque sous forme d'un fichier image)
et ensuite installer ton linux dedans.
PS : entre jeudi 07 et lundi 11 ? j'espere que tu as trouvé une solution...
# y a pas de raison...
Posté par NeoX . En réponse au message mettre en static des modules proprios. Évalué à 4.
1°) il faut ajouter les fichiers sources du module dans l'arborescence de celui-ci
2°) il faut modifier le fichier de configuration du noyau pour prendre en compte cette nouvelle arborescence.
y avait eu un sujet ici meme ou quelqu'un voulait faire un module, et on lui avait expliqué comment ranger tout ca.
# dans la meme logique que pour VNC
Posté par NeoX . En réponse au message Ultravnc+putty. Évalué à 1.
pour SSH (sur ton serveur) il faudra faire de meme pour que putty (depuis l'exterieur) puisse acceder à celui-ci.
par defaut pour SSH il s'agit du port 22.
tu peux ouvrir le port que tu veux (>1024) sur le routeur et le rediriger vers le port 22 de ton serveur.
# virtualisation...
Posté par NeoX . En réponse au message [Débutant] Distribution Debian 2.6.8-3-686. Évalué à 2.
1°) tu capture ton serveur
2°) tu rebalance la capture dans une machine virtuelle (vmware-player, virtualbox)
3°) tu peux te faire autant de machine virtuelle que tu en a besoin la seule limite etant les capacités de la machine qui "heberge" toutes ces machines.
# hmmm
Posté par NeoX . En réponse au message Mail Linux et Agenda Exchange. Évalué à 2.
c'est pas compliqué et il y a plein de tutoriaux la dessus. (à base de samba)
2°) pour le systeme exchange ?
ben alors c'est pas ce qu'il manque, on appelle cela un outil de travail collaboratif
et en mettant travail collaboratif linux dans google
on trouve en autre : http://www.toocharger.com/linux/bureautique/travail_collabor(...)
a toi ensuite de faire les tess qui vont bien pour trouver celui qui correpond à tes besoins.
[^] # Re: Je ne sais pas comment faire autrement
Posté par NeoX . En réponse au message Optimisation de la récursivité. Évalué à 1.
je suis sceptique sauf dans le cas ou tu as un nombre defini d'iteration connu à l'avance.
apres, forcer l'usage du cache processeur, il faut pouvoir coder en assembleur pour taper directement dedans.
# contradictions ?
Posté par NeoX . En réponse au message cherche distribution à enseigner. Évalué à 2.
contradiction qu'il faudra surement traduire en
"qui fonctionne des l'installation sans avoir besoin d'internet"
mes recommandations seront donc les suivantes :
1°) profites tu as 3 mois pour preparer ta rentrée, installes toi les distribs qui te semblent interessantes.
2°) par chauvinisme je choisirais les packs mandriva (payant donc) mais qui en plus de fournir les CDs/DVD te fournit aussi des supports papiers.
3°) sinon la plupart des distribs fournies en live-cd installable devraient pouvoir fonctionner (globalement) sans internet.
# a tout hasard...
Posté par NeoX . En réponse au message Problème réseau D-Link <-> lacie. Évalué à 1.
2°) essaie de mettre une vrai adresse IP
car les adresses 169.x.y.z c'est une adresse dite APIPA
et si tu veux les utiliser pour faire dialoguer les machines il te faut installer le protocole "zeroconf"
http://fr.wikipedia.org/wiki/Zeroconf
il a donc un complement logiciel à faire sur ta machine
3°) en mode zeroconf il ne faut pas fixer l'adresse IP, la machine se debrouille toute seule.
# à confirmer mais...
Posté par NeoX . En réponse au message problème avec apt-get update. Évalué à 2.
tu arrives à naviguer sur internet ?
tu arrives à faire du ftp ?
parce que d'apres ta config, tu bloques TOUT trafic sortant
d'apres le message que tu as ca pourrait aussi venir simplement du fait que le serveur en face ftp.fr.debian.org ne repond plus.
que le fichier est indisponible car en cours de mise à jour ?
as-tu essayé un autre depot ? (ftp.debian.org)
[^] # Re: boot
Posté par NeoX . En réponse au message ubuntu sur le 2ème DD. Évalué à 1.
apres installation tu aura surement :
-> linux
-> windows
et une fois windows selectionné tu auras ton selecteur classique.
au pire tu pourra regler grub pour avoir directement
-> linux
-> windows XP
-> win98
[^] # Re: Tous les détails de la décision
Posté par NeoX . En réponse au journal Une nouvelle saison de chasse commence.... Évalué à 2.
parce que avec les services telephonies sur IP, il n'est par rare de voir les FAI figer les IPs afin de se simplifier la gestion du trafic VoIP
# la logique...
Posté par NeoX . En réponse au message Probleme de module : passer de unused à used.... Évalué à 2.
dans ce cas, les modules seront en effet les memes.
s'ils ne sont pas identiques (les contraintes ne sont pas les memes)
il est alors probable que le module soit chargé (car mis en dur dans le noyau) mais non utilisé (unused) car aucun materiel correspond ne se trouve dans sur ta machine embarquée.
en tout cas c'est comme cela que je traduis ton enoncé.
[^] # Re: complement d'information
Posté par NeoX . En réponse au message Configuration SQUID : upload interdit selon le type mime. Évalué à 1.
ce serait pourtant la solution pour plusieurs raisons :
- eviter les virus mails qui pourraient rentrer par là
- eviter les fuites d'infos
pour t'aider et ne pas avoir à saisir toutes les URLs des webmails il suffit peut-etre de s'abonner à une liste et de configurer squid pour utiliser ces listes.
en tout cas c'est comme cela que fonctionne le serveur SLIS des académies.
http://www.ac-grenoble.fr/carmi-internet/slis/
si eux le font tu dois pouvoir le faire.